Efforts to reach an agreement on the future of the Strait of Hormuz were postponed Monday as oil prices remained above $100 a barrel and Iran-backed forces opened new fronts threatening energy supplies across the Middle East, according to CBS News.Oman's government said a...
Continue reading...
[ H/T Newsmax ]