Consumer stocks lifted the index, while banks and energy shares weakened after Barclays' earnings and comments from US President Donald Trump weighed on sentiment.
28d ago
verifying reliability
No specialized terms available for this topic.