Higher sales volume & prices in 2017; earnings for 1Q18 look resilient
Lead the way as the renewable frontrunner
Profit may continue to beat in next few quarters
Higher fuel cost dragged 1H17 results
Higher cost hurts earnings; share price to face S-T downward pressure