Wall Street up on oil best closing levels in over a year