Crude oil prices recovered last week, as both the EIA and API reported huge decline in US inventory for the prior week, and the EIA revised lower its oil output forecast for 2018. However, the demand/supply balance outlook remains negative for prices as the EIA also downgraded its demand forecast.
Leave a Reply
You must be logged in to post a comment.