
Earlier this week, BP reported a net loss of $5.7 billion for 2020, citing oil and gas price weaknesses and demand destruction by the pandemic. Exxon, for its part, booked the biggest loss in its modern history, at $20 billion, including an impairment ch