London stocks closed lower on Thursday, while oil prices continued to climb as tensions between the US and Iran escalated and investors digested a fresh batch of corporate updates.