G7 nations agree to release 100 million barrels of oil, including diesel, amid energy crunch

Read Full Article at CBC Canada →