OPEC says speculation to blame for high oil prices OPEC has stressed its view that high oil prices were a result of speculation and pledged to provide enough crude to calm global markets, while an energy research group warned prices could remain high for some time.