Cheniere EnergyRANK329
- InternationalA new era of oil mega-mergers? Shell swallows BG for $70 billionApril 8, 2015 9:21 AM UTC
- InternationalBP to take $1 billion restructuring charge as oil tumblesDecember 10, 2014 11:29 AM UTC