3 Top Oil and Gas Stocks to Buy Right Now