Roberto Abraham Scaruffi

Tuesday, 1 March 2011


Center for American Progress

There's Been a Complication

Governments across the globe worry sustained unrest will escalate oil prices past $100 per barrel, choking the struggling economic recovery in the United States, Europe, and elsewhere, write Daniel J. Weiss and Valeri Vasquez.
More: Oil Profits from Pump Pain
today's cartoon From the Cartoonist Group.
View more cartoons in the archive.