As the US states rebuild themselves after Hurricane Harvey, we will definitely see higher consumption of energy from areas where EPW has stakes in. It's a sad thing though, investors benefitting from the misfortune of others,...
EPW Price at posting:
$1.41 Sentiment: Buy Disclosure: Held