WATCH: Warren Buffett – “The world needs a hundred million barrels of oil a day” By CEC Staff on May 31, 2023, 10:11 am MDT Social Related Stories Video | January 16, 2025 WATCH: Tariffs Could Undermine Energy Affordability in the U.S. Video | January 16, 2025 WATCH: Top 10 Good News Stories About Canadian Energy in 2024 Video | January 16, 2025 WATCH: Alberta Non-Renewable Resource Revenue