TEHRAN, March 7 (Xinhua) -- Iran's Islamic Revolution Guards Corps (IRGC) said it attacked a refinery in Israel's Haifa on Saturday night in retaliation for a U.S.-Israeli strike on its own energy ...