Standard & Poor’s Revised Its Forecast for US Crude Oil Prices

International rating agency Standard & Poor's expects US crude oil prices to average $42.50 per barrel for the rest of 2016.