United States
US Accelerates Oil Reserve Release to Combat Global Energy Market Volatility.
May 12, 2026 at 6:02 AM
In coordination with the IEA, the US Department of Energy is releasing 53.3 million barrels of oil from its Strategic Petroleum Reserve to alleviate supply shortages caused by the blockade of the Strait of Hormuz.
World News
Southeast Asian Nations Pivot to Russian Oil Amid Escalating Energy Supply Crises.
April 19, 2026 at 10:41 AM
Malaysia, Indonesia, and other Southeast Asian nations are actively pursuing Russian oil supplies to stabilize their domestic markets as ongoing geopolitical tensions in the Middle East disrupt global shipping lanes.
Economy
Deciphering the Oil Market Divide: Physical Realities Versus Futures Speculation.
April 13, 2026 at 8:24 AM
As global oil prices surpass $103 per barrel due to geopolitical tensions in the Strait of Hormuz, a widening gap has emerged between physical spot prices and futures contracts. This analysis explores why market perceptions are currently diverging from real-world supply realities.















