Has the Oil Bubble Popped?
Interviewed by Albert Lu, host of the Power & Market Report, Mark Thornton talks about the collapse in oil prices.
Interviewed by Albert Lu, host of the Power & Market Report, Mark Thornton talks about the collapse in oil prices.