Nikkei futures are down a whopping 7.3%

High oil prices hit Japan harder than anywhere and its going to be an ugly one in stock markets today. Nikkei 225 futures are trading down 7.3% ahead of the cash open. The index tried to stage a rally on Friday, finishing up 0.6% to wrap up a bruising week but it’s going to get […]