HEADLINE: Tech Rally Defies Hot CPI; Oil Crashes on Iran Peace Hopes; China ADRs Lag as Yuan Hits 3-Year High