Oil Prices Head for Steepest Monthly Decline Since 2020 Amid Demand Concerns ENS Q1 2026 Earnings EPS Surpasses Expectations by 56 Amid Stock Pullback Taiwan Chip Stocks Rally as Nvidia Unveils 150 Billion Spending Plan