Oil prices plunging to a 21-year low this morning on word there is so much supply, companies are running out of places to store it. We spoke with Brian Levitt, Global Market Strategist for North America at Invesco about oil prices and weak demand.