Bitcoin Price Update May 12 2026 Market Review and Outlook BRC Group RILYN at 2482 Buy Sell or Hold 20260515 Consumer Sentiment Plunges to Record Low in May as Iran War Drives Gas Prices