Friday 30 December 2022

Economic weakness set to weigh on oil price in 2023