Teekay Tankers Q1 Revenue $286.09M, Beats Expectations | Intellectia.AI