Cenovus reports record production, strong financials in Q2
Cenovus reported its oil sands operations produced about 390,000 barrels per day b/d, or 49 per cent higher than the same period of 2017, at record low oil sands operating costs. Company photo. Cenovus oil sands [Read more]

