BioCryst BCRX Q1 2026 Results Fall Short EPS 009 Revenue NA UAEs Strategic Pipeline Bypassing Strait of Hormuz Nears 50 Completion Key Energy Infrastructure Update UK Agrees 37bn Trade Deal with Six Gulf States Slashing Tariffs on British Exports OpenAI Reportedly Files for IPO This Week Setting Stage for Market Showdown With Musks SpaceX