Browsing Tag

Royal Dutch Shell

Royal Dutch Shell loses $21.7bn in 2020

Royal Dutch Shell dived into a net loss of $21.7 billion in 2020, the oil giant announced Thursday, as the coronavirus pandemic slashed global energy demand. The Anglo-Dutch group’s net loss compared with a net profit of $15.8 billion in…