Oil prices shed 10% in 2023 as supply, demand concerns weigh

Crude futures lost over 10% in 2023 in a tumultuous year of trading marked by geopolitical turmoil and concerns about the oil output levels of major producers around the world.

Invite you’re colleagues

Share this opportunity
Scroll to Top

Let us call you.

Please enter a name and mobile or phone number.