By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Spoke, Russia and Brazil look really bad to me based on the numbers I see. USA still bad, but in line.