The FTSE 100 is trading slightly higher in a session featuring trading updates by BP and Imperial Brands.
The improved performance comes with gold and oil prices still at elevated levels.
BP shares rose to their highest level in five months but tobacco firm Imperial struggled for momentum after its update.