Oil Retreats, But Still Above $100; No Supply Shocks For India