UPDATE: Russia’s oil revenues have plunged 27% in October 2025, just as new US sanctions come into effect, adding unprecedented pressure on the Kremlin’s...
Oil prices remained relatively stable this week, with market sentiment leaning bearish following the announcement of a one-year truce in the trade conflict between...
U.S. President Donald Trump has shifted his stance on sanctions by targeting two of Russia’s largest oil companies—Rosneft and Gazprom—in a move designed to...