Paper Chase: Millennial Investing
Middle east tension has resulted in rising oil prices with crude reaching their highest levels. Retail sales rose 4.3% which was lower than what economists expected. It’s an important number for it tells us about demand of consumers who make up 2/3 of the economy. Tesla has...