Oil Takes Another Pummelling As Traders’ Hopes For A Rebound Fade 3 May 2023 Yet global markets remain on track to flip into a supply deficit.Author: Capt. Johnhttps://shipandbunker.com/news/world/705610-oil-takes-another-pummelling-as-traders-hopes-for-a-rebound-fade