News

Shell denies it is in talks to acquire BP after reports say otherwise. Shell denies early talks to acquire BP amid merger speculation. East Freeway at 610 Loop reopens after truck fire had all ...