Crude Oil at $100 Gets All the Attention. Watch These 5 Charts to Track the Energy Market Mechanics Behind the Headlines.
Our Senior Market Strategist talks about tight oil supplies and the rising cost of replenishment.
Barchart ·