The price of oil fell 2 percent to settle just above $102 a barrel Tuesday as investors weighed expectations of rising U.S. crude stockpiles against tensions in Ukraine. Markets remain wary that possible new European or U.S. sanctions may disrupt Russian oil and gas exports.