Shell, Whale and Gulf of Mexico

Scientists initially expected some whale populations to rebound a decade after the BP oil spill. New research suggests they ...
Shell Offshore, a subsidiary of Shell plc (SHEL), announced that production has started at the Shell-operated Whale floating production ...