RenovoRx RNXT Q1 2026 Earnings EPS 008 Beats Estimates JPMorgan Warns of Growing Disconnect in Oil Markets Amid Strait of Hormuz Tensions TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates US Economy Grows 2 in Q1 2026 Recovers from Federal Shutdown Amid Geopolitical Tensions