Analysts warn Hormuz relief falls short of what economy needs
The United States and Iran signed a memorandum on June 17 to end their war and reopen the Strait of Hormuz. Oil prices fell back toward $80 a barrel, down from a peak of $118 in March. Shipping companies started moving vessels that had been sitting idle across the Gulf for months. For a lot […]
Analysts warn Hormuz relief falls short of what economy needs Read More »