Iran has struck strategic infrastructure in Haifa, hitting the oil refinery and electricity company, causing power outages and damage … source