BP records $4.4 billion quarterly loss as oil prices crash
BP on Tuesday said it slumped into a $4.4-billion net loss in the first quarter as the coronavirus pandemic crushed demand for oil. “The economic impact of the COVID-19 pandemic coupled with pre-existing supply and demand factors…