Treasury Strategy Emerges as Wall Streets Defining Corporate Metric ITHAX ITHA Steady at 998 Awaiting Next Catalyst 20260515 Shell Q1 Profits Surge Amid Iran Conflict and Strait of Hormuz Disruption Debt Consolidation Strategies Gain Traction as Credit Card Balances Rise