Finance
Iran Conflict Threatens 20% of Global Oil, China Faces Energy Squeeze
Escalating tensions around Iran and the Strait of Hormuz threaten 20% of global oil supply, with China facing a significant energy squeeze. Analysts warn of Brent crude exceeding $100 per barrel, impacting global economies and natural gas markets.

