Saturday Special
Oil Is Only This Cheap Because The World Is Emptying Its Storage Tanks
Oil near $105 looks like a market that has absorbed the shock. It has not. A 507 million barrel inventory draw has been holding the price down, and that buffer is running out.
Jack Green·12 Sept 2026