RANsquawk 19th May Morning Briefing Stocks, Bonds, FX