Oil Prices Edge Higher to $67.79 as Iran, Venezuela Supply Dynamics