Shell gets huge loss as pandemic hits oil demand
Oil giant Royal Dutch Shell sank to a net loss…
Oil giant Royal Dutch Shell sank to a net loss…
Ghana’s crude oil revenue declined by 29.7 percent last year…
As Ghana’s liquefied natural gas (LNG) terminal reaches its final…