Sensex Falls 388 Points as Oil Rally, Inflation Concerns Weigh