News

Shell has denied it. No plans to buy BP. No talks. Nothing to see. Still, when your biggest domestic rival has to publicly ...