Tag: crude oil inventories

Commercialization, Conventional Fuels

Why Oil Prices Are Plummeting

June 21, 2017

Via: Forbes

As a long-time investor in the energy sector, the current quarter has been one of the worst I can recall. It seemed like the market had turned the corner in 2016 when energy was the top-performing sector following two difficult […]