As media speculation over a potential merger between two European oil majors, the UK-headquartered Shell and BP, has not died down yet, the former decided to address the rumors by denying the alleged business combination talks and move.
The post Shell repudiates rumors of making a play for BP appeared first on Offshore Energy.