RE: Today's trading14 Nov 2018 08:20
either those that would normally day trading are holding on for multiple times their normal take-home percentage, or they are actually starting to understand the huge energy storage potential that exists for the business, and which the market has not even really woken up to yet