G7 nations agreed Friday to release 100 million barrels of oil and diesel to curb rising prices. Canada and other G7 nations ...