New data on the levelized cost of energy show that wind and solar have posted dramatic declines in price and are now among the least expensive options for new supplies.Cast: EcoWestTags: solar, wind, energy, cost, Energy Innovation and levelized cost of energy