Tag Archives: Oil demand

BP energy outlook suggests global oil demand may have peaked

This year’s influential annual energy outlook from BP, published at the start of BP Energy Week, suggests peak oil demand may have already been reached last year. This marks a dramatic shift from last year when the base case expected Read more »