Oil lingers near 2-month high amid global supply concerns