The combination of oil prices rebounding from yesterday’s sell-off and reports that Ukraine and Russia failed to make progress on peace talks today is weighing on equities this morning.
ETF and Mutual Fund Fact Sheets ~ Stock Market News ~ Corporate Earnings