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…
In just over a year oil has seemingly gone from dead end, over supplied commodity (akin to corn), to supply…