Tag: russia oil revenues

Oil revenues in Russia dropped sharply in November, reaching their lowest level since 2022, according to a report by the International Energy Agency. The decline reflects a combina

Results 2