7 Oil and Gas Stocks to Buy Now By: InvestorPlace December 14, 2012 at 07:00 AM EST Read More >> Related Stocks: Ngl Energy Partners LP Scorpio Tankers Inc Tesoro Petroleum Co TransCanada Corporation Ultrapar Participacoes S.A. ADR Vaalco Energy Inc