Articles You May Like Japanese Yen trades just shy of 157.00 versus the USD Snap shares soar 25% as company beats on earnings, shows strong revenue growth US futures trim gains in European morning trade Equities hold the optimism, counting down to US data later Canadian Dollar loses some ground against Greenback on US PCE topside miss