Post# 1575591593

6-Dec-2019 6:19 am


Instead of ramping up with increasing demand -- battery prices are falling too. Now at 10% of what it was 10 years back. This is more of an indicator that the demise of oil as a power source is getting more practical.

6-Dec-2019 6:19 am

Published
6-Dec-2019