Energy ❯ Renewable Energy ❯ Energy Storage ❯ Tesla
Fresh optimism around Optimus collides with weaker fundamentals.