Despite these challenges, oil remains a critical component of the energy mix, with prices averaging around $75 per barrel as markets adapt to balanced supply and demand. Canadian oil producers are ...
President Trump signed an Executive Order on Saturday that imposes 25-percent tariffs on Mexico and Canada, as well as ...