NEW YORK, March 27 (UPI) -- Crude oil prices held near $107 per barrel Tuesday with prices propped up by political tensions in the Middle East.
Beyond supply and demand, concern over Iran's alleged nuclear weapons program and international sanctions to force a solution is the dominating factor in the oil market.