FTSE 100 Hits Another Record High – Upbeat Earnings Lift Sentiment

FTSE 100 has recorded another record high after extending gains from the BP and Shell profit release. Prices remain supported by psychological support at 7900.