Trader who made US$250M (C$346M) on Russian oil has his eyes on Guyana — what it means for Canadian investors
Aerial view of oil refinery When global oil markets were thrown into chaos by Russia’s invasion of Ukraine,…
Browsing Tag