Russia's oil and gas revenues at lowest level since 2020 – Reuters
A tanker. Stock photo: Getty Images Russia's budget revenues from oil and gas have halved in January 2026 compared with January 2025, reaching their lowest level since July 2020. Source: Reuters, citing Russia's Finance Ministry Details: Russia …