Tehran Threatens Retaliation After U.S. Attacks Vital Iranian Oil Hub

oil price surge sparks fears of $200 barrel amid iran war energy crisis
Oil Price Surge Sparks Fears of $200 Barrel Amid Iran War
March 12, 2026
Iran Israel Dimona tensions nuclear facility
March 22, 2026