Russia Stops Publishing Oil Sales Numbers (Video)
(KYIV, UKRAINE) – Russia has stopped publishing detailed information on its oil and gas revenues, a move that analysts and observers see as a clear sign of mounting financial stress as the war against Ukraine drags on and international pressure intensifies. The decision comes amid heavy battlefield losses, repeated strikesContinue Reading
















































