Macro Overview U.S. markets finished a mixed session on Thursday as investors digested stronger-than-expected economic growth data alongside record earnings from Nvidia that still managed […]