Oil Edges Higher on Fresh Ukraine Strikes, Stalled Peace Talks, but Gains Capped by Weak Fundamentals

Oil Edges Higher on Fresh Ukraine Strikes, Stalled Peace Talks, but Gains Capped by Weak Fundamentals