The U.S. dollar index hit a new high, and U.S. stocks, gold, silver, and oil collectively dived during the session.
Fundamentals: The number of Americans filing for unemployment benefits in the week to April 30 exceeded expectations and recorded 200,000, the highest since the week […]