Bank Earnings Boost Market Sentiment, But Underlying Uncertainty Persists