Enerpac EPAC Rallies 151 as Bulls Target 3531 20260520 Snaps Q1 2026 Earnings Highlight Progress But Spotlight Turns to AR Glasses Strategy Indian Rupee Faces Perfect Storm of Pressures as Crude Dollar and Bond Yields Weigh Naveen Mathur Gold Futures Remain RangeBound as Markets Eye TrumpXi Meeting for Trade Clarity Bay Area Housing Market on Track to Avoid Crash Shift Toward Stabilization Expected