Another risk-off session saw the dollar suffer versus most major currencies, as China’s corporate profit slide weighed on equities, yields, and commodities through the N.Y. session on Monday. Nearly in-line U.S. income and consumption data helped the greenback briefly, though as Wall Street indices fell as much as 3%, USD bears took the upper hand. EUR-USD found support into 1.1150, before vaulting to 1.1247 highs, as USD-JPY gave back the 120 handle, to base at 119.70.