Oil prices edged higher on Wednesday after Moscow said that peace talks with Ukraine had hit a dead end, fuelling supply worries, while weak economic data from China and Japan kept a lid on gains. Brent crude rose by 48 cents, or 0.5%, to $105.12 a barrel by 0808 GMT while U.S. West Texas Intermediate (WTI) crude futures gained 28 cents, or 0.3%, to $100.88. Both benchmarks had surged by more than 6% on Tuesday. “The downside for oil prices is limited,” said OANDA senior market analyst Jeffrey Halley, citing the Russian comments on peace talks and U.S. President Joe Biden accusing […]