Market Overview

Jefferies & Company Maintains Teekay at Buy, Raises PT from $38 to $42