News

Russia has tripled its projected budget deficit for 2025 amid a sharp drop in oil revenues, driven by Western sanctions and ...