No Tapestries For This Market
April 26, 2018 at 16:32 PM EDT
The long end sell-off abated, but we’re still at 2.99 on 10s in the U.S. and the dollar is up again as the euro sank to a three- month low following large option expiries and on the heels of the Draghi presser.