
Does it make sense for Shell to buy BP?
Tongues are wagging across the City about the prospect of a mega deal: a £200 billion tie-up of two historic London names, BP and Shell. To the average person, their logos are familiar from countless petrol stations. To many others, they are key dividend …