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,...