Moroccos Tourism Push in Western Sahara Economic Opportunity or Political Tightening Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Misses Estimates by 47 Amid Steady Performance Consumer Credit Growth Surges in December Signaling Strong Spending Momentum