Elon Musk’s oil tweets should not deter investors from green alternatives by LLT Editor March 10, 2022 March 10, 2022