Chemical and Engineering News is published by the American Chemical Society which is the professional society for chemists and those working in affiliated occupations.
It is NOT a publication of the American Chemistry Council, a propoganda organization for the chemical industry.
The "cover story" for the June 14 issue has several really well-written articles on the BP fiasco. It is not written in chemical jargon and pretty much sticks to the science.
The link is http://pubs.acs.org/cen/currentissue.html