US President Donald Trump mocked Emmanuel Macron at Davos Wednesday, taking aim at sunglasses his French counterpart wore a day earlier for health issues and accusing him of playing tough over pharmaceutical price negotiations. But I watched him sort of be tough" over his hesitation to raise drug prices to be more in line with US rates, Trump said in an address to the economic forum.