Heavy fighting was continuing around Iraq's main oil refinery in the city of Baiji, 400km north of Baghdad, where Islamists first tried to gain control last week.
The Iraqi Army said it had repelled an attack yesterday, killing 40 Isis fighters, but the claims could not be verified. Several tanks containing refined products reportedly caught fire.
Fighting at the plant could add to the mounting chaos, as it is one of Iraq's main providers of gasoline, cooking oil and fuel for power stations.
The assault further spooked international oil markets.
Prices for both benchmark oil exports - Brent crude and West Texas Intermediate - rose. However, Washington said it had not seen any major disruptions in Iraqi oil supplies as a result of the assault.