Teekay Tankers TNK Q1 2026 Earnings Beat Revenue NA EPS 369 Paul Tudor Jones Dismisses Chances of Fed Rate Cuts Under Warsh Baidu Stock Rises as AI Momentum Drives Q1 Earnings Beat Easing Ad Revenue Worries Core Inflation Hits 32 in March as Q1 GDP Growth Slows to 2 Amid Iran Conflict