Oil prices to end year 10% down, traders expect a better 2024

Concerns arise as global crude supplies may surpass demand in the coming quarters

Recommended

Related Stories

Comments

No comments yet.