Hamas announces ceasefire agreement reached with Israel

The Jerusalem Post

The agreement, according to Hamas, was reached through the Qatari envoy which had mediated. https://www.jpost.com/breaking-news/hamas-agreement-to-end-escalation-in-gaza-reached-with-israel-640632