Russia and Saudi Arabia have likely made close to $3 billion this quarter as OPEC+ production cuts push oil toward $100 a barrel
Russia and Saudi Arabia have made billions in additional oil revenue after their production cuts lifted prices. Russia likely generated an additional $2.8 billion over the past quarter, according to Energy Aspects data. Russia and Saudi Arabia have likely pulled billions in additional oil revenue after steep oil production cuts lifted crude prices. Russia has…