Saudi Arabia is Losing Patience with Kremlin’s and White House’s Roles in Undermining OPEC Efforts
Crude oil is sliding again, despite a series of Draconian production cuts, imposed by OPEC+ since the beginning of this year.
June 9, 2023
Oil hit a 2023 high in September near $98 a barrel for Brent crude, although it has since weakened to trade around $87.40 as of this writing.
November 3, 2023
May 6, 2024
April 12, 2024
April 24, 2024