Year: 2024

Russia’s February oil and gas revenues jumped by over 80% from a year ago.The increase comes despite sanctions imposed on…