Global oil demand may have passed peak, says BP energy report

Got a question?