Markets tumble before weekend
Stock markets tumbled Friday as the latest batch of earnings reports and high oil prices raised concerns about U.S. economic growth, while the dollar surged to a fresh decades-old highs after data showed higher-than-expected core inflation in September.
On top of that, in the back of investors’ minds was the recollection that it was the 20th […]