Oil stress gauge 86/100, -1 on the week
refining 90, shipping 81, supply 87
Energy & Transport · Oil stress · EIA, futures exchanges and IMF PortWatch · 7 Nov 2026
refining 90, shipping 81, supply 87
Energy & Transport · Oil stress · EIA, futures exchanges and IMF PortWatch · 7 Nov 2026
Loading…