The U.S. Dollar Index is trading at 100.47 up with +0.08% percent or +0.08  point.The Dow Futures is trading at 23,323.00 with a loss of -0.14% percent or -33.00 point. The S&P 500 Futures is trading at 2,789.12 up with+0.02% percent or +0.62 point.The Nasdaq Futures is trading at 8,643.38 up with +0.06% percent or +5.38 point.

TODAY’S FACTORS AND EVENTS

The dollar slipped against the currencies of oil-producing states on Thursday, giving up earlier gains as a bounce in crude prices gave succour to markets shaken by the massive coronavirus-induced drop in demand.

As Brent crude surged on signs producers were cutting production to address collapsing demand for fuel, the greenback fell 1% against the Russian rouble to 75.19.

It also dropped 0.5% against the Norwegian crown to 10.7061, pulling back from a one-month high reached a day earlier. Against the Mexican peso it slipped 0.6% to 24.4990, retreating from a two-week high hit earlier.

PREVIOUS DAY ACTIVITY

For the day the Dow is trading at 23,475.82 up with +1.99% percent or +456.94  point. The S&P 500 is trading at 2,799.31 up with +2.29% percent or +62.75  point. The Nasdaq Composite is trading at 8,495.38 up with 2.81% percent or +232.15 point.

WORLD MARKETS
Other leading market index closes included the small-cap Russell 2000 Index closed at 1,201.52 up with +1.39% percent or 1+6.43 point; the S&P 600 Small-Cap Index closed at 698.74 up with +0.88% percent or +6.08 point; the S&P 400 Mid-Cap Index closed at 1,512.86 up with +1.49% percent or +22.28 point; the S&P 100 Index closed at 1,288.38 up with +2.30% percent or +28.91 point; the Russell 3000 Index closed at 1,610.54 up with +2.22% percent or +35.04  point; the Russell 1000 Index closed at 1,534.94 with +2.27%or +34.13 point.