Delivering Our Oil Sands Advantage - Extensive resource base of 3 billion barrels.
The run to $6.00 has begun. Obviously IMHO.