Pandemic Pushes Oil Giant BP to $ 6.7 Billion Net loss | The Kenyan Wallstreet