X

Cenovus

OPEC’s Line in the Sand: Oil at $80/barrel + ‘Trash Can’ Pair Trade

In just over a year oil has seemingly gone from dead end, over supplied commodity (akin to corn), to supply…