European markets didn't do well overnight and Asian markets are trading mixed this morning. While the Nikkei is down over 1% (it was shut on Tuesday), the Hang Seng is up over 1%. Meanwhile, crude oil is hovering around $107 per barrel.