Oil losses above $2.5bn