8d
The New Voice of Ukraine on MSNRussia’s oil and gas revenues plummet, budget shortfall reaches billionsFebruary also saw a 2.3% decrease compared to January 2025. Read also: Drone barrage hits 17 Russian oil facilities in 2025, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results