Oil prices fall through the floor, endangering Canadian producers

October 16, 2014 | Analyst Insight

After enjoying high oil prices for the past few years, producers are being hit with a sudden fall in prices to nearly $80 per barrel, levels not seen in...