Brent crude traded flat at about $105 a barrel after dropping 7% in the previous session as talks between Iran and Qatari mediators lifted hopes for an end to the US-Israeli war with Iran.