GULF SPILL

Transocean reports $267M gain, discloses BP contract