Consumer NewsStock markets shudder worldwide after oil prices briefly spike to nearly $120 per barrelv Associated Press, March 9, 2026
BusinessCracker Barrel loses almost $200 million in value as stock plunges after new logo release CBS News, August 21, 2025