Macron addresses France on television as diesel prices reach €2.41 a litre · Pollar