Reviva Pharmaceuticals RVPH Slips 141 as Stock Tests Key Support at 040 High Gas Prices Reshape Consumer Budgets as Swing Voters Factor Costs into Financial Decisions SY Q1 2026 Earnings EPS Surges Past Estimates with 9115 Surprise Piper Sandler Warns Prolonged Strait of Hormuz Closure Could Propel Oil to Record Highs