I recently took an interest in ITC. Fundamentals are strong and worth a go IMO. Hopefully the weather will come good and permit the necessary cleanup and groundwork to enable drilling to begin.
ITC Price at posting:
5.1¢ Sentiment: Buy Disclosure: Held