From OilPrice.com: In June 2015, oil prices surged to $60 per barrel, raising hopes that the oil price downturn would have been brief and the recovery swift.
From OilPrice.com: In June 2015, oil prices surged to $60 per barrel, raising hopes that the oil price downturn would have been brief and the recovery swift.