Oil losses near $3.4bn