Saudi Arabia and Russia’s plans to curb oil exports lift crude prices
Most of Russia’s oil is still sold at deep discounts below the G7 price cap, to the Kremlin’s displeasure, as the country seeks higher revenues while waging war in Ukraine
Most of Russia’s oil is still sold at deep discounts below the G7 price cap, to the Kremlin’s displeasure, as the country seeks higher revenues while waging war in Ukraine