GRAPHIC: Canada has emerged as the top preferred oil supplier among G7 allies Published on June 24, 2025 Category Oil