Oil up nearly $5 as tight supply outweighs recession fears