Oil prices are rallying again as the market fears Israel and Iran will escalate attacks on Middle East energy infrastructure.
Oil prices top $109 after Iran threatens oil facilities in Saudi Arabia, UAE and Qatar
Wednesday, March 18, 2026
Wednesday, March 18, 2026
Oil prices are rallying again as the market fears Israel and Iran will escalate attacks on Middle East energy infrastructure.