EUR/USD has rallied strongly, with a large German name a notable buyer. Whether there’s some news triggering the move I don’t know. Can’t see anything. We’re up at 1.4977. Sell orders noted 1.4990 up through 1.5020, stops just above there.
Stocks, oil, gold have all rebounded to varying degrees as well.