Kevin Kerr gives CNBC his thoughts on the oil market. Kevin makes a great point – demand destruction is overblown, as it took $140 oil for to trigger a measly 2.5% drop in US demand. A drop in the global bucket, he says. He sees oil back up towards $150 by years end. I agree […]
Recent Comments