Oil losses near $8.9bn