Brent crawls up as Russia, Saudi Arabia prepare measures

17.03.2023

Oil prices settled 1% higher on Thursday, ending a three-session losing streak, after reports that Saudi Arabia and Russia met to discuss ways to enhance market stability.

Brent crude futures rose $1.37, or 1%, to settle at $74.70 a barrel, while the West Texas Intermediate crude futures (WTI) gained 74 cents,...