As a result, the FTSE 100 is down again today. Lower commodity prices hit oil companies, with Royal Dutch Shell and BP losing more than 1% each.

Royal Mail rose 4.8% after posting strong first-half results and raising its full-year earnings guidance.

 

Things to read today:

The Brexit stand-off: Boris Johnson’s Christmas truce (Financial Times)

Visa Tumbles on Amazon Ban in U.K. as Fight on Card Fees Expands (Bloomberg)