Oil Slides Stocks Climb as White House Delays Decision on Iran Proposal PDCC Q4 2025 Earnings EPS Misses Estimates Despite Positive Stock Reaction FPIs Remain Net Sellers for Third Consecutive Month Offload Rs 32963 Crore in May