OPEC: Oil will be world’s No. 1 energy source for decades