Today’s “Chart of the Day”

Who’s is doing better in the court of public opinion? Toyota or BP? See the chart.

image content