An Oil Supply Deficit Is Looming, And Traders Couldn't Care Less
Traders have largely overlooked the looming oil supply crunch as resilient global demand and supply cuts from countries like Saudi Arabia and Russia indicate a tightening oil market in the second half of the year.
Source: oilprice.com