Global Financial Markets Under Pressure as USIran Conflict Persists BRC Group RILY Earnings Outlook Key Metrics for Q1 2024 Oil Market on Edge US Extends Russian Oil Waiver Amid Persistent Supply Concerns Whats Next for Home Depot HD at 29845 20260518