Element 'stock of financial strength'