By Alhaji Mustapha Iddrisu Energy Analyst, Takoradi The main reasons for plummeting crude oil prices are principally increasing US shale production and falling demand from China and Europe. The crude oil prices have declined for about 55% since June 2014 due to sluggish global demand and rising shale production from the US. In the international […]