Investment Banks Have Raised Forecasts for Crude Oil Prices in 2016
Crude oil prices have been on a roller coaster ride in 2016 Crude oil prices have rallied almost 45% in the past two months. However, they are down by 13% since March 22 highs. They have also lost 65% since June 2014 due to long-term oversupply. The roller coaster ride in crude oil prices is …