Lower Russian Purchases by RIL and Nayara Drag Down Indias April Crude Oil Imports Spyre Therapeutics SYRE Stock Analysis Climbs 796 Eyes on 7552 20260520