Opec-plus’ crude average production averaged 40.81 million b/d, a decline of 1.18 million b/d compared with 2023.
The United States announced Friday that it would be returning $52.88 million in seized assets to Nigeria as part of a ...