Odd Lots
The Oil Industry's Double Whammy of Higher Costs and Lower Prices
00:00 / 43:16
Advertisement