Oil Prices Setting Up to Plummet, Energy Investors Beware

If you own oil-related investments, beware: oil prices could be setting up to collapse.  You see, supply and demand rule everything. If there’s low supply and high and/or increasing demand, you will see the price of oil shoot higher. And if there’s increasing supply and declining demand...