Oil prices have dropped sharply after Iran confirmed that the Strait of Hormuz is open again. Prices fell by around 10%, easing earlier fears about supply shortages. Markets reacted positively, with improved confidence that energy shipments could resume. However, uncertainty remains as the US blockade is still active, meaning full stability has not yet returned.
Global Economic Outlook 2026: Balancing Inflation and Growth Amid Rising Costs
Inflation remains one of the biggest economic concerns during 2026. Rising fuel and transportation costs continue affecting food prices, utility bills, and manufacturing expenses across many countries. Central banks remain…
