2021:Shell Declares $20.1b Net Profit
Shell surged back into profit last year as oil prices rocketed on recovering demand with economies reopening from pandemic lockdowns. Net profit stood at US$20.1 billion following a loss after tax of US$21.7 billion in 2020, Shell said in a...