Source: Jeff Jeffrey, TRIANGLE BUSINESS JOURNAL, 4/22/15 With crude oil prices hovering around $60 per barrel, policymakers may not feel as much pressure to embrace renewable forms of energy.
For more of this story, click here.