Mammoth Energy Services TUSK Gains 44 as Price Nears Resistance Level Metas Internal Memo Reveals Enterprise AI Push Report Says FNF Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Market Conditions Global Markets Rally as USIran Truce Hopes Boost Sentiment Crude Retreats