Iran-Israel Conflict Sparks Global Energy Market Turmoil

On 7 March 2026, the eighth day of the Iran‑Israel‑USA confrontation, Israeli officials announced that they had destroyed roughly 75 % of Iranian missile launch...