MarketsOPEC’s Barkindo Says There’s ‘No Physical Shortage’ of OilOPEC’s Barkindo Says There’s ‘No Physical Shortage’ of OilUpdated on 09 March 2022, 12:31 PMPublished on 09 March 2022, 5:26 AM