Dollar the weakest. Stocks up modestly. Gold up 0.9%. Oil. Bond yields lower

The US dollar is the weakest currency vs the other major currencies but off the lows in the last hour or so of trading.

The ranges are about average over the last 22 trading days (see bottom chart in the chart below). You can also see how the dollar has come off its low extreme (upper chart below).

US equities are up modestly with the Nasdaq up the most. European stocks closed higher.

Gold is up 0.9% today. Crude oil futures are down -0.96% at 40.36 but off the low at 39.89.

The US bond yields are lower with the longer end down the most (30 year down 4 BP. 2 year around unchanged.