 Cenovus Energy is well-positioned to benefit from higher oil prices. Cenovus Energy declares that with its net debt below 9 billion, which it is at now, it will return 50 of its free cash flow to shareholders. 