Gentex Corporation GNTX Surges 084 Nearing 2400 Resistance 20260520 Bitcoin Ticks Up Above 77K as Traders Assess Iran Peace Deal Prospects US Crude and Fuel Inventories Decline as Iran Conflict Disrupts Global Energy Supply EIA Reports OilDriven Inflation Surge Raises Odds Fed Keeps Rates Elevated Planet 13 Reports Weaker Q1 2026 Results Revenue Declines Net Loss Widens WWE Expands European Presence with Historic Clash in Italy Premium Live Event