Israel and Hamas movement have agreed on a ceasefire to end eight days of fierce fighting in the Gaza Strip, dpa quoted Egyptian Foreign Minister Mohamed Kamel Amr, whose country has been playing a key mediating role in the crisis, as announcing Wednesday. The truce was due to come into effect at 1900 GMT. Israeli Prime Minister Benjamin Netanyahu said he had accepted a US recommendation to give the Egyptian ceasefire proposal a chance. US Secretary of State Hillary Rodham Clinton, who held talks in both Al-Quds and Cairo, welcomed the ceasefire, saying "the US and Egypt will work together to support the next step." US President Barack Obama commended Netanyahu for agreeing to the Egyptian ceasefire proposal and expressed his appreciation for his efforts to work with the new Egyptian government to achieve a sustainable ceasefire and a more durable solution to end the conflict. Netanyahu had some hours before the truce announcement convened a forum of nine senior government ministers to discuss the truce. By the time the ceasefire was announced, Israel had bombed some 1,500 targets in the Strip, while more than 900 missiles launched by Hamas militants had hit Israel. A further 421 missiles had been intercepted and destroyed by Israel's Iron Dome anti-missile defence system. Some 154 Palestinians have been killed in the Israeli attacks, Gaza health ministry officials said, with over half of them civilians. Four Israeli civilians and a soldier have been killed by Palestinian rockets. The ceasefire announcement came amid intensifying international efforts to broker a truce following concerns that Israel might launch a ground invasion if rocket attacks continued. Israel has amassed troops and tanks on the border with Gaza. In addition to Clinton, UN Secretary General Ban Ki-moon also visited the region for talks, as did the French and German foreign ministers. Hamas officials had previously said the truce would come into effect on Tuesday, but reports later surfaced that the parties were still haggling over its final terms and details.