Shell’s record $27bn profits invite calls for windfall tax$
Royal Dutch Shell reported annual profits of $27.6 billion (13.9 billion) yesterday, smashing European company records and prompting calls for a windfall tax on obscene oil profits. But the record res…