Alberta vs. Texas: how two oil giants are taking on clean energy
Episode Date: November 13, 2024Alberta and Texas have a lot in common. Both have independent western cultures, great country music, and each lead their countries in oil production.A...