US Inflation Data Boosts Tech, But French Political Fears Hammer European Markets