Pull back in oil prices may be due to Russia cheating on OPEC+ quotas: Bison Interests' Josh Young
Josh Young, CIO of Bison Interests, shares his views on the recent pullback on crude oil prices, ahead of Athabasca Oil, Tourmaline Oil, and Vermillion Energy Q1 earnings.