Learn more

Benzinga reviews this weekends top stories covered by Barrons. Here are the articles investors need to read.In Nvidia Sheds $128 Billion in Market Cap, Its Largest Drop on Record, Brian Swint and Angela Palumbo write that Nvidia Corps (NASDAQ: NVDA) market cap plummeted by $128 billion, marking its largest drop on record, despite its stellar performance over the past year. In Tesla Stock Is Down. Here Are Three Reasons, Al Root and Rupert Steiner note that Tesla Incs (NASDAQ: TSLA) stock took a hit due to GM cutting prices on its electric vehicle, a notable Tesla supporter selling shar