Fresh strikes involving the United States and Israel against Iran have rattled global oil markets. Fears of disruption in the Strait of Hormuz, a key oil artery, could push crude prices above $100 per barrel, risking inflation shocks worldwide.
Add Asianet Newsable as a Preferred Source