Canada’s International Petroleum Corporation (IPC) slumped to a heavy loss in 2020 as the impact of the Covid-19 pandemic and a fall in oil demand hit revenues. IPC posted a loss of