Prices High, Credibility Low for Oil Industry