June 27, 2025
Oil prices play a crucial role in Russia's budget and the Russian economy overall, Kremlin spokesman Dmitry Peskov says
The price decline threatens to erase tens of billions of dollars of Saudi revenue, along with a planned drop in dividends from state-controlled energy giant Saudi Aramco