Investment Perspectives 1Q April 2015
From its peak last June, the price of a barrel of crude oil fell 60% to its low in this year’s first quarter. While such a decline is unusual, it has happened before. Examining past declines and the reasons behind those, we explore potential winners and losers, as well as what might happen in the oil industry from here.