It has been 50 years since the Arab oil embargo and the ensuing crisis, which broke in October 1973. The initiating ... oil demand would peak in 2030. OPEC, in a separate study, said it expects ...
Some results have been hidden because they may be inaccessible to you