Musk's proposed 100% Twitter takeover likely to happen after 'soap opera' leaving few choices, analyst
Stock market on verge of flashing 'death cross' for first time in 2 years, suggesting more downside ahead
Russian central bank has banned short-selling amid a 50% stock-market plunge as Russia invades Ukraine
Pfizer drops after issuing weaker 2022 outlook, dragging Covid vaccine makers Moderna, Novavax with it