A weakening global inflation picture, along with risk-off flows on Middle East geopolitical tensions and the lack of enthusiasm over China's stimulus plans, were the main themes in the forex scene this week. Read on to see the headlines that pushed major currencies around and how they fared.