News

Major indexes posted all-time closing highs Thursday as technology stocks surged following news that Nvidia will invest in ...