BP reports 3Q earnings plunge amid falling demand

Shell plans to cut up to 9,000 jobs as oil demand slumps · US$215M in BP oil spill money to restore Louisiana marshes · The world may never …