USD/CHF languishes near its lowest level since March, holds above mid-0.8700s