or
Remember me
Back
Stock's worth around $2. Affected by lower oil and gas prices than last year. Need booming energy prices to get things moving. Renewable diesel plant is great, but scale is quite small, minimal impact on profitability.
A daily snapshot of everything from market open to close.