Crude Oil Price Climbs on Russia News and EIA Data as it Eyes New Highs
Crude Oil, WTI, Brent, Russia, OPEC+, China, India, EIA, API, OVX, NFP – Talking PointsCrude oil jumped over hurdles overnight on possible Russian output cutsStockpiles in the US continue to paint a picture of solid demand thereThe oil…