Oil up about $2/bbl as supply outages outweigh recession fears