Low Oil Prices and Impact on the Oil Industry After several years of relative price stability, the oil markets sailed into a perfect storm in the second half of … Continue reading