
Publication
Oil market outlook: A quandary for OPEC+
Oil markets seem almost frozen, with prices hovering around $40 per barrel (bbl) in June and July after initially recovering rapidly in May.
Oil markets seem almost frozen, with prices hovering around $40 per barrel (bbl) in June and July after initially recovering rapidly in May.