Gold hits record high over $3,000 amid rising geopolitical tensions; Thames Water receives six takeover offers – as it happened – The Guardian


Gold hits record high over $3,000 amid rising geopolitical tensions; Thames Water receives six takeover offers – as it happened  The Guardian
Read More…