Kelly explains why lawmakers’ "net zero" goals could mean big trouble for Exxon and other oil giants.
See All 1196 Episodes of "The Exchange"