Oil at $120: EMs hit hardest