US stocks finished the day with sizable losses on Wednesday, weighed by a combination of a slump in oil prices, geopolitical tensions and fears of a Chinese economic slowdown. Meanwhile, the minutes of the latest Federal Reserve meeting showed that despite members voted unanimously to raise rates in December, it ...
Read More »