The Federal Reserve and the Bank of Japan both have meeting this week, being Wednesday and Friday, respectively. As a result, the markets are waiting.

Read More