Crude Oil Price Claims the High Ground as Market Scrambles. Higher WTI?
Crude Oil, WTI, Brent, Saudi Arabia, China, Aramco, Fed, EIA, API, Backwardation – Talking PointsCrude oil jumped to print fresh highs again yesterdayWorries over China appear to be being ignored for nowThe oil market structure might be…