r/Economics•2 mo. agoAppropriate-Till9598IEA: Global Oil Deficit To Hit 1.8 Million Bpd This QuarterNewsoilprice.com/Latest-Energy-News/World-News/IE...oilprice.comPosted Aug 12, 2026, 2:02 PM UTC181ShareSave