OPEC Chief Challenges Reports Predicting Demise of Oil Demand
-
Reports on what authors like to call the end of the oil era were a frequent
reading some 20 years ago. At the time, the focus was peak supply and the
conse...
1 hour ago