BP profits dive 66% as coronavirus hits oil demand Published 28 Apr 2020 The oil giant's income falls as global demand slumps due to the pandemic. Full Article