Oil Prices Top $90 a Barrel as U.S.-Iran Conflict Disrupts Hormuz Transit
Global oil prices surpassed $90 a barrel on Monday, July 20, as the conflict between the United States and Iran intensified. The escalation, which includes a naval blockade and strikes on energy infrastructure, has disrupted transit through the Strait of Hormuz, raising concerns about the stability of the global energy supply. Market Surge Following Middle … Read more