Read >>5 Solar Stocks That Should Be On Your Radar5/6/2015, 8:22 am from Oilprice.com in Investing, Commodities, Investing Ideas, Technology By Andrew Topf for Oilprice.com The past nine months have given most energy investors pause to consider whether the oil and gas industry is the best place to park their money right now.