An oil price above $100 a barrel has failed to prevent the FTSE 100 from posting fresh gains.
Request DMCA Takedown