Nasdaq stocks lead the charge today/this week
The major US stock indices are ending the day and the week higher.
In the US debt markets today:
Crude oil trades at $36.66 or -4.38% on the day. The high occurred on Monday at $40.10. Gold is trading at 1223, down close to $10 on the day. The high for the week extended up to 1244.33. The low was on Monday at 1207.69.