API Crude Oil Stock 10.263M Barrel Build Vs 1.300M Barrel Draw Est.

3/31/2026
Impact: -75
Financial Services