Pakistan-US Iran talks revive risk appetite; oil slides near $87