spot price on 3 Nov
Energy & Transport · Oil prices · EIA · 3 Nov 2026
The full data in the terminal
Loading…