Economics ❯ Market Analysis ❯ Supply and Demand ❯ Crude Oil Supply
Traders confront a standoff pitting conflict risk against a surprise 16 million‑barrel inventory surge.