BP bets on energy trading to fund strategy shift after bumper year
BP’s trading arm made nearly $4 billion in 2020, according to a copy of an internal BP presentation
IEA warns oil demand growth so far in 2019 lowest since 2008
Mounting signs of an economic slowdown and a ramping up of the U.S.-China trade war have caused