New Source Energy is a oil and natural gas company looking to join the small number of energy companies that have managed to go public in the past couple months. New Source recently set terms for its IPO and is set to trade on the public markets the week of May 7th, 2012. The company is pricing 9.1 million shares at a price of $1…read full article here