Europe Roundup: Pound heads for biggest weekly gain in six months, European shares gains, Gold gains, Oil prices rise after U.S. debt deal, all eyes on OPEC meeting-June 2nd,2023

2023-06-02 12:25:00