Crude oil futures hover at the $69.23 mid-point as Ukrainian drone strikes and Venezuela tensions clash with Putin peace talks. Key levels in focus.
Source link
Oil News: Crude Oil Futures Straddling Mid-Point as Geopolitics and Peace Talks Collide