With prices for crude oil seemingly headed for the $100/bbl mark amid rising global demand, OPEC pointedly rejected a recent IEA projection for peak oil by 2030.
U.S. crude oil stocks have
fallen to their lowest level this year and likely will shrink
further, analysts said, as record demand, producer supply cuts,
weaker futures and rising storage costs all. -Today at 02:00 am- MarketScreener