Powell's speech, Salesforce, French political woes - what's moving markets