_
Oil Holds Above $100 Amid Supply Risks