Business
Crude Reality: Oil Nears $117 as Extended Iran Blockade Sends Shockwaves Through Global Markets
Energy markets are on edge after Brent crude surged toward $117 per barrel following reports of an extended blockade by Iran. The escalating tensions in one of the world’s most vital shipping lanes po...