Oil back above $80