Europe Roundup: Sterling retreats as UK inflation hits new 40-year high, European shares fall,Gold extends fall, Oil slumps by around $5-June 22nd,2022

2022-06-22 11:01:00