Oil markets are on high alert as Brent crude spiked to $81.50 per barrel—its highest in five months—after Iran vowed “everlasting consequences” in response to U.S. airstrikes on its nuclear facilities. Though prices later settled around $77.79, the sharp rise underscores growing geopolitical tension. Two key threats are rattling investors: Iran’s approval of a potential Read More…