Oil prices edged higher on Thursday as markets digested a mix of geopolitical developments, economic data, and supply signals. Brent crude settled at $66.55 per barrel, up $0.43 or +0.65% from Wednesday’s close. U.S. West Texas Intermediate (WTI) rose $0.52, or +0.83%, to finish at $62.79 per barrel. The potential for increased supply weighed on […]
