FTSE 100 edges higher as energy and consumer stocks gain
AI Summary- FTSE 100 traded higher as energy and consumer stocks advanced.
- Shell rose 0.8%, BP gained 1.2%, and BAT climbed 1.9%.
- Vistry reported a first-half loss after booking a £475 million impairment.