god-bars-width-1200-format-jpeg.jpg

Gold price today, gold held a two-day drop ahead of the Fed rate cut decision of the year, with traders also weighing the policy outlook for 2025.


Gold Prices Fluctuate Amid Fed Rate Expectations


Gold traded at approximately $2,652 an ounce, after experiencing a 2.6% decline over the past two sessions due to mixed U.S. economic data, including rising wholesale inflation and higher-than-expected jobless claims.

The Federal Reserve is anticipated to cut interest rates by 25 basis points in its upcoming meeting on Wednesday, with swaps traders pricing in a total of three quarter-point reductions over the next year. Lower interest rates are generally favorable for gold, as it does not yield interest.

So far this year, gold has surged about 29%, positioning it for its largest annual gain since 2010. This remarkable performance has been driven by Fed easing, increased safe-haven demand, and ongoing purchases by central banks worldwide.

Looking ahead, the World Gold Council predicts that price increases may slow in 2025 due to factors such as economic growth and inflation.

As of 7:15 a.m. in London, spot gold was up 0.2% at $2,652.80 an ounce. The Bloomberg Dollar Spot Index dipped 0.1% after rising 0.8% last week. Silver and palladium saw little change, while platinum decreased by 0.4%.


Gold Prices Draw Attractions Amid Geopolitical Tensions


Gold prices are seeing some inflows as safe haven demand rises amid ongoing geopolitical risks, though potential for significant upside appears limited.

Israel's recent decision to allocate state funds to expand its presence and double its population in the Golan Heights raises concerns about escalating tensions in the region. Israeli airstrikes in Gaza have reportedly killed at least 53 Palestinians, with the military claiming to have targeted militants in the enclave.

NATO Secretary General Mark Rutte has warned that Russian President Vladimir Putin aims to erase Ukraine and may threaten other parts of Europe. Additionally, Israeli fighter jets have targeted missile launchers and conducted airstrikes on radar installations in southern and eastern Syria, respectively.

In financial news, the CME Group's FedWatch Tool shows that traders are anticipating over a 93% chance of a 25 basis point cut in borrowing costs by the Federal Reserve on Wednesday. Last week's Consumer Price Index (CPI) and Producer Price Index (PPI) data reinforced expectations that the Fed may slow its rate-cutting cycle next year.

The yield on the benchmark 10-year U.S. government bond reached a three-week high on Friday, reflecting bets on a less dovish Fed, which could limit gains for non-yielding gold.

Looking ahead, Monday's economic calendar includes the release of global flash PMIs, which could influence broader market risk sentiment and impact demand for gold. However, the main focus will be on the crucial Federal Open Market Committee (FOMC) decision on Wednesday, with traders closely monitoring the accompanying policy statement and remarks from Fed Chair Jerome Powell.



When considering shares, indices, forex (foreign exchange) and commodities for trading and price predictions, remember that trading CFDs involves a significant degree of risk and could result in capital loss.

Past performance is not indicative of any future results. This information is provided for informative purposes only and should not be construed to be investment advice.


Risk Warning and Disclaimer: This article represents only the author’s views and is for reference only. It does not constitute investment advice or financial guidance, nor does it represent the stance of the Markets.com platform. Trading Contracts for Difference (CFDs) involves high leverage and significant risks. Before making any trading decisions, we recommend consulting a professional financial advisor to assess your financial situation and risk tolerance. Any trading decisions based on this article are at your own risk.

Latest news

N/A

Thursday, 24 July 2025

Indices

Trump's Trade Deals: Philippines, Indonesia Face 19% Tariffs

N/A

Thursday, 24 July 2025

Indices

EU Budget Standoff: Von der Leyen Faces Opposition Over Funding Priorities

N/A

Thursday, 24 July 2025

Indices

Trump Allies Scramble to Control Escalating Epstein Case Fallout

N/A

Thursday, 24 July 2025

Indices

Japan's Prime Minister Abe Denies Resignation Rumors Amid Market Volatility

SettingsRequest history8.1.18PHP Version702msRequest Duration4MBMemory UsageGET {locale}/news/{slug}
status
200 OK
full_url
https://web-qa.staging.markets.com/vc/news/gold-price-today-gold-holds-two-day-decline-ahead-of-fed-...
controller_action
App\Http\Controllers\DynamicContentController@getNewsFromCollection
Theme
Open Button Position
Hide Empty Tabs
Autoshow
Reset to defaults
status
200 OK
full_url
https://web-qa.staging.markets.com/vc/news/gold-price-today-gold-holds-two-day-decline-ahead-of-fed-...
action_name
controller_action
App\Http\Controllers\DynamicContentController@getNewsFromCollection
uri
GET {locale}/news/{slug}
controller
App\Http\Controllers\DynamicContentController@getNewsFromCollection
prefix
/{locale}
where
file
app/Http/Controllers/DynamicContentController.php:370-421
middleware
web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
duration
703ms
peak_memory
6MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:16 [ "cookie" => array:1 [ 0 => "CLIENT_IP=216.73.216.79; COUNTRIE_CODE=us; firstURL=https://web-qa.staging.markets.com/za/news/stock-market-today-most-asian-stocks-fell-after-us-equities-declined/; lastURL=https://web-qa.staging.markets.com/za/news/stock-market-today-most-asian-stocks-fell-after-us-equities-declined/; XSRF-TOKEN=eyJpdiI6IkUrNWlGNXlDYnpDVktqR0JEa1UvS1E9PSIsInZhbHVlIjoiVEM5c3U1VFVUZ0hJTUJHVGFpOFNkK3M0OFRtVVJXRVhJNzhDdlFJREIyRHh4ZnM3a1hiOHNzVnVSRmlHVUlKRzdWRStvekdBQ1NDTG5FMXM4ZlVJSUd6NWxrZktQT3NCVzRmZGxNWTJEZ0tVY014MUFKSmNxWnNsZG0rOUJpMVciLCJtYWMiOiIwYWYxMGJhNmI4YWUyN2VjMDI1NGNkZTY0NzgzMDk4NTUzYmZjNmFkM2FjY2QzYjVlMWE2NjVkMzQyNjk5NDY0IiwidGFnIjoiIn0%3D; laravel_session=eyJpdiI6ImF3cmNlM0VvWWpUMmZod0h3QVpMbVE9PSIsInZhbHVlIjoiNFRGZm5ienV0Z2k0U0hYZmU0RFNVQjg2eFN5WUlQdTZBeGlQcXhXcVFNWnpVZDl3MFVvVy9HdTdrN3o0ZWpFT253cFl6UDJEWmwrZkQxcmdOc2ozOC9ITGEzN3MvNlBaeCtUdUlpc2ZiZFMveXdkMTl0bXdKWGEvMkhsWjdrd2siLCJtYWMiOiI0N2FmODYzYmU3MmRkNDRkODc4MTVhZmI1NTUzN2E4YWJlYzE5MjlkNjQ0OWIyYTQ3ODlhOWUyN2RmYTVlMjIyIiwidGFnIjoiIn0%3D; intent_group=%252Fvc%252Fnews%252Felon-musk-net-worth-over-400-billion-as-tesla-stock-hits-new-highs%252F; mktv4_ip_override=vcCLIENT_IP=216.73.216.79; COUNTRIE_CODE=us; firstURL=https://web-qa.staging.markets.com/za/news/stock-market-today-most-asian-stocks-fell-after-us-equities-decli" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "connection" => array:1 [ 0 => "keep-alive" ] "host" => array:1 [ 0 => "web-qa.staging.markets.com" ] ]
request_cookies
0 of 0
array:8 [ "CLIENT_IP" => null "COUNTRIE_CODE" => null "firstURL" => null "lastURL" => null "XSRF-TOKEN" => "pgGQbsR6nvx3NHj3x07PmL0TE5LV1BkwL2bjYnFZ" "laravel_session" => "aw9PxiR841hCA0fTSipzM9An0P7hS2jYQtuFKVIj" "intent_group" => null "mktv4_ip_override" => null ]
response_headers
0 of 0
array:3 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Tue, 29 Jul 2025 05:15:11 GMT" ] ]
session_attributes
0 of 0
array:4 [ "_token" => "pgGQbsR6nvx3NHj3x07PmL0TE5LV1BkwL2bjYnFZ" "PHPDEBUGBAR_STACK_DATA" => [] "_previous" => array:1 [ "url" => "https://web-qa.staging.markets.com/vc/news/elon-musk-net-worth-over-400-billion-as-tesla-stock-hits-new-highs" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
  • infolog[05:15:10] LOG.info: api_3cddbea5720c75886765d71a34e142c5 [ "\/vc\/news\/gold-price-today-gold-h...
  • infolog[05:15:11] LOG.info: api_c3ed6930aaf363121a3abfc5c279394c [ "\/vc\/news\/gold-price-today-gold-h...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[05:15:11] LOG.info: api_1cd763b577c7070e09ffefda2425e94e [ "\/vc\/news\/gold-price-today-gold-h...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[05:15:11] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[05:15:11] LOG.info: page_f592d856cdce364c87836a49f04bfa64 [ "\/vc\/news\/gold-price-today-gold-...
  • Booting (21.29ms)time
  • Application (681ms)time
  • Routing (784μs)
  • 1 x Application (96.97%)
    681ms
    1 x Booting (3.03%)
    21.29ms
    1 x Routing (0.11%)
    784μs
    97 templates were rendered
    • 1x news-contentnews-content.blade.php#?blade
    • 1x components.news-landingnews-landing.blade.php#?blade
    • 1x components.news-singlenews-single.blade.php#?blade
    • 1x components.article-navigationarticle-navigation.blade.php#?blade
    • 1x components.text-editortext-editor.blade.php#?blade
    • 1x components.article-disclaimerarticle-disclaimer.blade.php#?blade
    • 1x components.share-listshare-list.blade.php#?blade
    • 1x repeatable.trading-tabletrading-table.blade.php#?blade
    • 6x repeatable.trading-table-labelstrading-table-labels.blade.php#?blade
    • 24x repeatable.trading-table-rowtrading-table-row.blade.php#?blade
    • 3x components.page-advertpage-advert.blade.php#?blade
    • 1x components.news-columnnews-column.blade.php#?blade
    • 2x components.spacerspacer.blade.php#?blade
    • 1x components.news-rownews-row.blade.php#?blade
    • 31x components.strapi-imgstrapi-img.blade.php#?blade
    • 1x layouts.mainmain.blade.php#?blade
    • 1x csscss.blade.php#?blade
    • 1x scripts.hrefmaphrefmap.blade.php#?blade
    • 1x components.appsflyerappsflyer.blade.php#?blade
    • 1x layouts.headerheader.blade.php#?blade
    • 1x layouts.header.mobile-login-buttonsmobile-login-buttons.blade.php#?blade
    • 1x layouts.header.mobile-searchmobile-search.blade.php#?blade
    • 2x repeatable.languageslanguages.blade.php#?blade
    • 1x layouts.header.menumenu.blade.php#?blade
    • 1x layouts.header.search-togglesearch-toggle.blade.php#?blade
    • 1x layouts.header.login-buttonslogin-buttons.blade.php#?blade
    • 1x components.search-resultssearch-results.blade.php#?blade
    • 1x components.blur-animationblur-animation.blade.php#?blade
    • 1x layouts.floating.cookiescookies.blade.php#?blade
    • 1x layouts.floating.company-name-changecompany-name-change.blade.php#?blade
    • 1x scripts.breadcrumbsbreadcrumbs.blade.php#?blade
    • 1x components.corner-advertcorner-advert.blade.php#?blade
    • 1x layouts.footerfooter.blade.php#?blade
    • 1x scripts.functionalfunctional.blade.php#?blade
    • 1x scripts.trackingtracking.blade.php#?blade
    uri
    GET {locale}/news/{slug}
    middleware
    web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
    controller
    App\Http\Controllers\DynamicContentController@getNewsFromCollection
    prefix
    /{locale}
    where
    file
    app/Http/Controllers/DynamicContentController.php:370-421
    0 statements were executed0μs
      RetrievedCreatedUpdatedDeleted
          _token
          pgGQbsR6nvx3NHj3x07PmL0TE5LV1BkwL2bjYnFZ
          PHPDEBUGBAR_STACK_DATA
          []
          _previous
          array:1 [ "url" => "https://web-qa.staging.markets.com/vc/news/elon-musk-net-worth-over-400-billio...
          _flash
          array:2 [ "old" => [] "new" => [] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-07-29 05:15:11GET/vc/news/gold-price-today-gold-holds-two-day-decline-ahead-of-fed-rate-cut/3697