BP Plc (NYSE: BP) approved a $5 billion oil and gas project in the Gulf of America, reinforcing its commitment to the ...
Brazil is on track to become a top-five global oil producer as Petrobras and Big Oil pour billions into ultra-deepwater ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results