Orca success could pave the way for development
BP considering standalone projects in Mauritania and Senegal as most recent find exceeds expectations
BP considering standalone projects in Mauritania and Senegal as most recent find exceeds expectations