Global Macro Shifts: China's PMI Miss Impacts Currencies as Oil Surges to $104