There's an ever-growing gap between the price of oil futures and supplies that determine costs for consumers in the real world.
The Oil Prices You See Do Not Tell Market's Real Story
Monday, March 23, 2026

Monday, March 23, 2026

There's an ever-growing gap between the price of oil futures and supplies that determine costs for consumers in the real world.