The energy giant reports $9.5bn in profits, its second highest quarterly earnings on record.