City Buzz
Sentiment Score :


Iran leader calls for Hormuz closure as oil price spikes
Mar 12, 2026
the IEA revised down its 2026 oil supply estimate to 1.1 million barrels per day. it added crude production was currently down by at least 8.0m barrels. the agency said the ongoing war in the Middle East is creating the largest supply disruption.
Source: dw.com