Several beauty stocks tanked this week, as companies like E.l.f. Beauty and Estee Lauder reported disappointing earnings and ...
President Trump’s looming trade war weighed on stocks as companies scramble to adjust their supply chains. On Monday, the U.S ...