Oil Prices Surge Past $100 Amid Iran War; Global Markets Volatile
Brent crude prices surpassed $100 per barrel due to the Middle East conflict, causing stock market volatility in Europe and Asia, raising concerns about generic drug supply chains, and prompting retail investors to pour record money into oil ETFs.