U.S. stock futures are flat after a 3-day rally. Japanese stocks soar on optimism about the response to the nuclear crisis. Oil prices are hovering at around $103 per barrel, as air strikes continue in Libya. Walgreen drops on disappointing earnings.