Read full post at forexlive.com
The major stock indices are ending with solid gains for the day:
For the trading month the average had their best month of the year:
For the trading week.
Some pretty good numbers for the day, week and month for the major indices. Moreover, the gains were made despite a 75 basis point hike and the earnings calendar.