Saudi Arabia posted a budget surplus of 57.49 billion riyal ($15.33 billion) in the first three months of 2022, the finance ministry said, bolstered by a 58 percent jump in oil revenue as prices
The Russian ruble firmed on Thursday, crossing the 70 mark against the euro and heading toward 65 against the dollar as it retained artificial support from capital controls.The ruble has become the