The International Energy Agency just threw a bucket of ice water on oil bulls, reporting that crude supply is outpacing demand by 600,000 bpd and slashing its demand outlook for the year.
https://oilprice.com/Energy/Crude-Oil/Oils-Oversupply-Spiral-Can-Prices-Stay-Above-60.html