Currently 1.1855 with recent 1.1861 highs still capping so far

German IFO at the top of the hour

Offers: 1.1860-65 1.1880 1.1900 1.1920 1.1950

Bids: 1.1830 1.1800 1.1780 1.1750 1.1730 1.1700