A US-based online news organization says a direct meeting between envoys of US President Donald Trump and Hamas leaders helped seal the Gaza peace deal.