Connect with us

Markets & Finance

Russia Oil Revenue 2026: How Sanctions on Rosneft and Lukoil Are Draining the War Chest

Russia’s oil and gas revenue fell 22% in the first eleven months of 2025, and the pressure has only intensified...

Copyright © 2026 The Economy, Inc . All rights reserved .