That Dirty Tar Sands Oil

… doesn’t seem that dirty anymore: A record of success in the Alberta oil sands and the oil spill in the Gulf of Mexico are expected to whet investors’ appetite for a $1.25-billion initial public offering from MEG Energy Corp., the latest in a series of mega-deals from Canada’s oil patch. After a decade of … Continue reading That Dirty Tar Sands Oil