Markets Germany Records Lower Current Account Surplus Caused by Ukraine Impact Shobhit Sinha May 18, 2022