Gold briefly surged to a new all-time high of $3,057.25 during Asian trading on Thursday before retreating slightly to close at $3,044.73 per ounce. The rally was driven by heightened expectations of a Fed rate cut, after President Donald Trump publicly called on the central bank to act. Meanwhile, crude oil prices climbed nearly 2%, buoyed by OPEC+ compensation cuts and new US sanctions on Iran.