An Iranian missile struck an oil refinery in the Israel city of Haifa.