US oil prices erase gains and fall below $96/barrel on headlines of talks between Israel and Lebanon and the US and Iran.