Oil ends higher for 4th straight session as traders weigh Kazakhstan unrest, Libya outages