
Oil Prices Edge Higher as Supply Risks Clash with Demand Worries
Crude oil futures crept upward Thursday, clawing back losses from the prior session as simmering geopolitical tensions in Eastern Europe offset bearish demand forecasts and U.S. sanctions on Iran. Brent crude traded near $85 a barrel, with markets weighing …