News

Featured News

global oil supply shock 2026

Global Oil Supply Shock 2026: What the Strait of Hormuz Crisis Means for Energy Markets

Right now, the global energy market is facing one of the most significant disruptions in modern history. Escalating geopolitical tensions in the Middle East have led to major instability in the Strait of Hormuz, one of the most critical oil transit chokepoints in the world. Nearly 20% of global oil supply flows through this region, […]

More News and Blogs