Published March 10, 2021, 11:51 AM The crash in global oil prices coupled with immense domestic demand contraction had knocked down leading oil firm Petron Corporation with P11.4 billion net loss last year from its P2.3 billion earnings in 2019. The oil company indicated its sales declined by 27-percent to 78.6 million barrels versus brisk outcome of 107 million barrels in sales the prior year. Such sales performance consequently sparked off 44-percent tumble on the oil firm’s consolidated revenues to P286 billion, which had been mainly attributed to the pernicious impact of the Covid-19 pandemic. That result had been compared to very rosy P514.4 billion revenues in 2019.