Tourmaline oil corp
Canadian independent signs $2 billion in upstream asset deals
Finance
Cheniere agrees to gas purchase agreement with Canada's Tourmaline staring in 2023
LNG