Read More 5 minute read Money Matters Did 2025 break Russia’s oil revenue model? (INFOGRAPHIC) Kremlin budgeted for $70 oil. Ukrainian strikes and Western sanctions ensured it got $35. byPeeter Helme
Read More 3 minute read Latest news Ukraine Ukrainian drones pound Russian oil infrastructure in Tuapse and Yaroslavl (VIDEOS, MAP) Fires erupted at both a Rosneft refinery on the Black Sea coast and an oil depot northeast of Moscow. byYuri Zoria