This week was loaded with earnings releases of many large drugmakers. Novo Nordisk NVO, Merck MRK, Pfizer PFE, Eli Lilly LLY, ...
The markets have succumbed to the headline pressure around inflation and tariffs, with all three of the major stock market indices trading in the red as of mid-morning. U.S. job growth slowed in ...