Scientists initially expected some whale populations to rebound a decade after the BP oil spill. New research suggests they ...
Shares of Chevron Corp (CVX) were trading in the green in Friday’s pre-market session after the energy major announced the ...
Shell Plc began production at its ‘Whale’ floating facility in the Gulf of Mexico, which is expected to reach daily peak ...