Most major currencies traded narrowly today; the Euro struggled to advance while the Japanese Yen found support as global economic pressure increases and investors are paying attention to the forthcoming interest rate decision by the European Central Bank. Investors expect that the ECB will have to reduce interest rates today in order to curb inflation in the Euro Zone.
