Teekay Q3 2026 net income more than doubles to USD 59.83 million - TK News | Rallies