
BP's latest energy outlook shows the potential for an imminent peak in oil demand. AP
BP's latest energy outlook shows the potential for an imminent peak in oil demand. AP
Is BP a bellwether of the oil industry’s future?
It is only natural that the severe demand destruction of Covid-19 would bring the peak in oil demand forward