4 ms·Lower supply means higher prices which increases the attractiveness of renewable energy?by Zagitta 5y agoLower supply means higher prices which increases the attractiveness of renewable energy?