Port closures have cost $600m, says oil minister