Sentences with phrase «potentially excellent returns»

I believe severe valuation contraction at all three companies sets them up for potentially excellent returns should the price of oil recover later this year, here's why.
a b c d e f g h i j k l m n o p q r s t u v w x y z