World still needs oil for decades more

Remember $165 oil? There might well be more than a touch of nostalgia in that question for oil-industry executives and Middle East oil producers after the dramatic fall in the price of crude following the breakdown in talks among Saudi Arabia, OPEC and Russia this month and the fall in demand worldwide caused by the […]