Is now a good time to shell out on Big Oil?

Breaking up is hard to do, even when it’s the right thing, as BP and Shell are discovering.  Both the oil giants are making a retreat from Russia, leading a mass exit of other businesses. BP is selling its 20 per cent

1 2 3 6