U.S. crude oil, gasoline and distillate inventories rose last week, the Energy Information Administration (EIA) said on Wednesday. Crude inventories rose by 2.1 million barrels to 427.7 million ...
All financial figures are in Canadian dollars unless otherwise noted. This news release refers to certain financial measures and ratios that are not specified, defined or determined in accordance with ...