This Oil Sands Deal Soured in Less Than 3 Months
One of these companies agreed to buy $13.3 billion worth of oil-sands assets in March, and one agreed to sell:I...