Encana Earnings Fall With Lower Oil and Gas Production

#13353
TradersCom
Keymaster

Yes its that time of year where the weather people talk ‘polar vortex’