Economy & Business ENERGY Oil and gas giant Shell plans share buyback after strong recovery The Nomad Today/dpa 2/3/22 Revenue for the quarter nearly doubled to $85.3 billion from $44 billion in the previous year