Articles You May Like TSMC beats first-quarter revenue and profit expectations on strong AI chip demand USDCAD moves lower w/ the modest USD weakness today. Moves toward support target at 1.3765 World’s largest sovereign wealth fund posts $110 billion in first-quarter profit as tech stocks surge Oil inches up after U.S. reimposes Venezuela oil sanctions As London traders look to exit, the GBPUSD is pushing lower