Here are the reasons:
Dollar reaches multi-year highs boosted by Fed rate hike view
Lingering concern over Greece adds to bearish tone, hits stocks
China CPI lands above forecast but producer prices still falling