Crude Oil Dips Below $95 as Iran Diplomacy Gains Momentum