BP’s profits plummet as Big Oil feels the impact of pandemic

Earnings fell short of expectations mainly due to weak fuel sales and … Operating cash flow excluding Gulf of Mexico spill payments – a key figure for …