Asharq Al Awsat A Russian court's order for Austria's Raiffeisen Bank International to pay 2 billion euros ($2.1 billion) in damages for a collapsed deal shows Moscow's determination to strike back at ...
Russia recorded in 2024 a budget deficit exceeding three trillion rubles for the third consecutive year, soaring to 3.49 trillion rubles ($34.39 billion), according to the country's finance ministry.