News

Motoring USA on MSN14m
Shell Denies BP Takeover Rumors
Oil and gas giant Shell has publicly denied the rumors that it is looking at purchasing BP in a deal that could total $80 ...