Western Canadian crude oil storage inventories hit a record high of 37.1 million barrels in April, according to data from energy information provider Genscape, ...
A