The Perfect Storm In Oil Caught Markets Off Guard
Two years ago, at the height of the pandemic, BP wrote in its annual Energy Outlook that global oil demand had peaked at around 100 million bpd in 2019, and it was only going to go down from then on because of the effects of…