The World Is Running A Huge Oil Deficit, The SPR Hits A 4 Decade Low, And Diesel Shortages Are Looming