With Canadian oil majors posting blockbuster war-fuelled profits, it's time for an excess profits tax, Jim Stanford writes.

With Canadian oil majors posting blockbuster war-fuelled profits, it's time for an excess profits tax, Jim Stanford writes.

Five global oil majors — Exxon Mobil, Chevron, BP, Shell and TotalEnergies — posted a combined $48 billion profit in Q2, benefiting from oil prices surging above $100 a barrel…