Why Investing in Wind and Solar to Avoid Oil Shocks Hasn’t Added Up for Some April 10, 2026 by business Why Investing in Wind and Solar to Avoid Oil Shocks Hasn’t Added Up for Some