Sunday, March 20, 2022

World Oil Supply Destruction: Six Million BOPD Greater Than Demand Destruction -- Five Price Shocks Since 1974 -- Berman -- March 20, 2022

Link here.