My Top 3 Biotech Stocks for May 2026

Biotech investors are finally getting something they haven't seen in years: a friendlier macro environment. Interest rates appear to be stabilizing, FDA activity is picking up again, and large pharmaceutical companies are sitting on billions in cash while staring down loom

IEA: Oil Shock Sparks Surge in EV Sales

Electric vehicle sales could hit nearly 30% of all car sales in the world this year as drivers accelerate a shift to EVs and hybrids amid spiking fuel prices in the wake of the Iran war, the International Energy Agency (IEA) said on Wednesday. Following strong growth in 20