Business
Decline: Top Five 2025 Developments In Russian Energy
SOURCE:Forbes|BY:Ariel Cohen, Contributor
Russia's energy sector is under strain due to revenue decline because of the war, attacks on its shadow fleet of oil tankers, and sanctions.
Failed to fetch content: Request failed with error code 403