Oil prices have risen due to an unexpected drop in U.S. crude inventories, while gold and the U.S. dollar have gained traction amid uncertainty surrounding the upcoming U.S. presidential election.
Brent crude futures increased by 0.18% to $74.35 per barrel, and West Texas Intermediate crude rose by 0.24% to $70.54 per barrel, after experiencing sharp declines earlier in the week.
Gold prices hovered near record highs, with spot gold rising to $2,682.10 an ounce, driven by investor demand for safe-haven assets amid electoral uncertainties and potential interest rate cuts by central banks.
The U.S. dollar remained strong, supported by positive economic data and the possibility of Donald Trump winning the presidential election, which could influence Federal Reserve policies. The dollar index was last at 103.61.