Oil just off 2-month high amid global supply concerns