Stocks Tumble After Fed Warns More Stimulus Needed
September 24, 2020 at 07:00 AM EDT
European markets have opened in the red this morning as investor sentiment remains downbeat due to increased case numbers and central bank commentary weighing on equities.