Oil sands supply weighs on WTI prices

Research published on Wednesday, May 19, by energy advisory IHS CERA says Canadian oil sands are poised to become the number-one source of US crude oil imports in 2010. By 2030, oil sands import