Oil prices climbed more than 3% on Thursday, rebounding after two days of losses, as investors assessed developments in Venezuela and monitored supply risks from Russia, Iraq, and Iran. Brent crude futures rose $2.03, or 3.4%, to settle at $61.99 a barrel, while U.S. West Texas Intermediate (WTI) crude gained $1.77, or 3.2%, to settle […]
