Traders remain very confident about the outlook for markets, with many stock indexes at or near all-time highs, yet the USD is climbing too.
Traders remain very confident about the outlook for markets, with many stock indexes at or near all-time highs, yet the USD is climbing too.