Oil edges higher on concerns over Russia, Libya supply disruption