Oil prices hit their highest level of 2023 in September but have declined very sharply since, with shaky economic data keeping markets fretting about the demand outlook.

Shares:

Leave a Reply

Your email address will not be published. Required fields are marked *