Mediators Qatar and the US announced the ceasefire Wednesday, but the deal was in limbo for more than a day as Prime Minister Benjamin Netanyahu insisted there were last-minute complications that he blamed on the Hamas militant group.