weekly review of oil supply affecting supply chain planning and cost
IEA's Oct 2026 report highlights critical oil market stress impacting transport and logistics.
Explore the global oil stress and transport challenges from Oct 11 to Oct 12, highlighting fuel availability and geopolitical impacts.
Explore the new index revealing global oil supply and transport challenges.