Oil falls below US$95 on hopes for deal to end war; Israel pounds Lebanon, complicating US-Iran negotiations; Hamas confirms its military leader was killed by airstrike. Follow live updates.

Oil prices slid on optimism that the US and Iran were moving closer towards a peace deal, even though they remained at odds over key issues.

Crude oil prices plunged over 5% as reports surfaced of the US and Iran nearing a Memorandum of Understanding, pushing Brent below $100 and WTI towards $90 a barrel.

Analysts urge caution as US and Iran remain divided on key issues