Wall Street Warned About Oil Megaprojects Tar sands, deepsea drilling and other projects would lose money if lower demand, CO2 restrictions or other factors forced crude prices below $95. By Elizabeth Douglass