By Mike Gleason On this final week of trading for 2023, gold is set to put in its highest ever annual close. The gold price has been capped at around the $2,100 level since trading just shy of it in May. Whenever prices threaten to break out, institutional sell orders on futures exchanges come rolling […]
Source