Earnings call transcript: Canadian Natural beats Q1 2026 forecasts, stock dips Investing.com · News 8m ago
Earnings call transcript: International Seaways Q1 2026 earnings beat expectations Investing.com · News 8m ago