Police and protesters have clashed in Paris ahead of a third weekend of mass “yellow vest” demonstrations sparked by rising fuel prices.
Police fired tear gas while several officers had yellow paint thrown at them. At least 16 people were arrested.
Thousands of people have been taking to the streets in protest at fuel costs and the high cost of living.
President Macron struck a conciliatory tone earlier in the week but said he would not abandon his fuel tax.
He said it was a key part of France’s future energy strategy to combat global warming, but added that he was open to ideas about how the tax could be applied.
But his speech does not appear to have gone far enough in assuaging people of the view that he is out of touch with ordinary people.