Markets | Wed Mar 9, 2016 5:03pm EST

Oil rallies, lifts stocks while euro stays steady