Soaring crude oil prices continue to dampen investor sentiment
Analysts said oil prices would overshadow the election results of five states, due on Thursday

Analysts said oil prices would overshadow the election results of five states, due on Thursday