The polysilicon supply will continue to limit solar deployments until mid-2023, Elon Musk has found something that interests him more than EVs, Baofeng Energy has solidified China's hydrogen lead with a 150 MW electrolyzer, and oil is back over $90 with foolhardy investments being made once more.