Tab for Gulf oil disaster tops $2.3 billion

Printable View