The American market didn't pay attention to the rising COVID-19 cases and focused on the earnings season and the rebound in the tech sector. USA30 gained 2.13%, while USA500 added 1.34%. TECH100 went up 0.94%.
Gold was still over the $1,800 threshold even though it fell 0.7% to $1,801.45 per ounce.
Asia and Australia
It wasn't a good day for the Asian markets, as June's Chinese trade data revealed unexpected figures.
HongKong45 fell 1.24%.
Japan225 slipped 0.87%.
Down Under, Australia200 traded 0.61% lower.
USD/JPY went up to 107.30 after it ended the previous session at 106.8.
AUD/USD traded at $0.6944.
EUR/USD lost 0.1% and traded at 1.1333.
Find out more on CAPEX.com!
Sources: cnbc.com, investing.com