BP Estimates Initial Cost of Oil Spill at $350 Million on May 10, 2010 BP Estimates Initial Cost of Oil Spill at $350 Million +