JOHANNESBURG - The war in the Middle East has taken the shine off gold.
Gold hit an all-time high of just under $5,600 an ounce in January.
Six months later, it's fallen by more than 25 percent to trade at just over $4,100 an ounce.
There are several reasons why gold and silver are falling.
This includes the growing reality that the US Federal Reserve may hike interest rates.
READ | Gold demand falls as the Middle-East war hits markets
As a result, investors may find it more lucrative to buy US bonds because they offer higher returns.
When gold went up, so too did the broader equity market.
And now that it's falling, so too is the JSE All Share index.
It's dropped by just over 7 percent in the last three months.