Editors' Blog Today’s “Chart of the Day” by 05.07.10 | 9:24 am Who’s is doing better in the court of public opinion? Toyota or BP? See the chart. Send Tips