Media Highlights TV •

Jerry Taylor debunks energy myths on Fox Business’ Stossel