by Ben PERRY Agence France-Presse LONDON, United Kingdom (AFP) — Royal Dutch Shell on Thursday became the latest oil major to reveal huge annual losses as the coronavirus pandemic slashed energy demand and prices in 2020. Shell dived into a net loss of $21.7 billion (18.1 billion euros) last year as factories shut and planes were grounded. The Anglo-Dutch group’s loss compared with a net profit of $15.8 billion in 2019, the company said in […]