Peak Oil solved, but climate will fry: BP report