Your javascript is disabled. Click the following link to the article.
Large Wall Street firms fined $1.8bn in US over lax recordkeeping - BP