TFI TFII Q1 2026 Earnings EPS 069 Beats Estimates Why Oil Market Volatility Rather Than High Prices May Redefine Global Energy Politics Understanding IPOs How Initial Public Offerings Shape the Financial Markets