Storia: Global Oil Deficit To Hit 1.8 Million Bpd This Quarter, IEA Forecasts — Warptech Lab News