NFP Sampoorna Foods IPO Sees 126x Subscription on Final Day Lower Russian Purchases by RIL and Nayara Drag Down Indias April Crude Oil Imports Energy Crisis May Just Be Starting as Oil Markets Show Complacency Iran Says It Will Never Bow as Trump Rejects Peace Counteroffer Extending Middle East Tensions