News

Russia's oil and gas revenues fell 29.9% in July 2025, a decline attributed to sanctions and lower global prices, totaling ...
Putin shows no signs of heeding Trump's ceasefire demand, with plans to solidify control over key Ukrainian territories amid ...
Austria's court has allowed Naftogaz Group to enforce a $5 billion ruling against Russia, enabling the auction of Russian ...