Eli Lilly (LLY) rated Sell/Avoid: overvaluation, slowing GLP-1 growth, Novo competition, bearish technicals and insider ...
February fiscal flows added a $360B+ private sector surplus, boosting liquidity and risk assets; Fed near peak rates.