Nicholas DeIuliis, president and CEO of CNX Resources Corporation, joined “Plugged In” host Neil Chatterjee and energy reporter Breanne Deppisch to break down the global dependence on Russian oil and why — even amid crisis — critics still push back on natural gas and other cleaner energy sources. Deluliis also touches on the good, the bad, and the ugly of ESG (environmental and social governance)...