Crude oil prices fell 12% while Dow Jones rose and State Street posted upbeat earnings.
Open shared insight