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