EUR/USD Slides to 0.99 as Putin Declares Partial Mobilization
The EUR/USD pair has come under increasing pressure amid the recent menacing national address by Russian President Vladimir Putin and the speculation on the upcoming rate hike by the US Federal Reserve.



















