The demand for energy is booming, so who is best positioned to make money from this trend? On this episode of the Odd Lots ... Continue reading...