Pipeline delays cost oil sands producers $33m per day in lost revenue

The price oil sands producers can charge fell to $96/barrel on Friday while global crude prices remained firmly around the $118/barrel level as Canadian supplies swamp the US. Building new pipelines would remove the glut but it’s almost three years...