Ted Cruz slams White House talking points on energy production