All about finance. Stock market succumbing to pharmaceutical shortage. , and Administrator 2025 May 1