Refine your interests »
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...more