IEA notes declining confidence in oil market
OGJ Production NewsBrent crude oil prices have closed below $50/bbl each day since early
June and few investors expect a recovery anytime soon, the International Energy Agency said in its July Oil Market Report (OMR).
Read more