Saudi Arabias Vision 2030 Spending Spree Faces a Reality Check Oil Prices Plunge Over 5 as Iran Nuclear Deal Hopes Resurface China Industrial Profits Surge 247 in April Marking Fastest Growth in Over Two Years Oil Surpasses 100 Per Barrel Amid Concerns Energy Market Has Passed Point of No Return Rising Gas Prices Drive Consumer Behavior Shifts Ahead of Peak Travel Season Arm Holdings and Red Hat Deepen Ties to Advance Agentic AI Infrastructure Consumer Sentiment Hits Fresh Record Low in May as Rising Gas Prices Weigh on Economic Outlook