An unexpected surge in production coupled with weakened global demand has resulted in a 50 percent drop in the price of crude oil since June 2014 and currently averaging US$50 a barrel. The Organization of the Petroleum Exporting Countries (OPEC) announced it would leave market forces to determine crude oil price and would not cut … Continue Reading