Select Page
Tesla crushes earnings

Tesla crushes earnings

Tesla (TSLA) crushed Wall Street projections for first quarter earnings today, Wednesday, April 20. After the market close, the company reported record revenue of $18.756 billion, up 80.5% from the first quarter of 2021. (Wall Street analysts had expected revenue of...
China puts Shanghai into Omicron lockdown

China puts Shanghai into Omicron lockdown

The city of 25 million and China’s financial hub began a phased lockdown today. A wave of Omicron infections in Shanghai hit a record of 3,450 daily asymptomatic cases on Sunday. That’s nearly 70% of China’s total. The lock down on eastern side of...