Petra Diamonds’ Finsch rescue shows how the diamond slump is forcing miners to choose survival over scale
Read More General news updates Strait of Hormuz update: Donald Trump halts Project Freedom as Iran agreement moves closer Donald Trump paused Project Freedom one day after launching it. The blockade stays, oil sits above $112, and the Iran agreement now hinges on Beijing. byVenkateshMay 6, 2026