Stocks have leapt higher today after Russia claimed that it had registered the world’s first vaccine for the new coronavirus.

The Dow has climbed over 350 points higher and the S&P 500 has risen to within touching distance of the all-time high set in February. European stocks have held on to this morning’s gains.

Conversely, safe-haven precious metals are getting hammered, with gold now down over -4% at $1,940.00 and silver crashing -7% to $27.00.

Putin announces registration of world’s first coronavirus vaccine

President Putin claims that the virus works ‘quite effectively, it forms a stable immunity and, I repeat, has passed all the necessary checks’. He also said that one of his daughters has been given the vaccine.

The vaccine has undergone clinical trials, which have been completed in under two months. Phase three trials are expected to start on Wednesday and will involve countries including the United Arab Emirates, the Philippines, and Saudi Arabia.

The vaccine will be called ‘Sputnik V’ in overseas markets. The Russian Direct Investment Firm, Russia’s sovereign wealth fund, is backing the production of the vaccine and claims that over 20 countries have filed preliminary applications for a total of over 1 billion doses so far.

Doubts over Russian vaccine claims

While Putin has hailed the Russian breakthrough and stocks have moved sharply higher, the news has been met with scepticism elsewhere.

A spokesman for the World Health Organisation cautiously said that the body was in contact with Russia about the “possible pre-qualification process for a Covid-19 candidate vaccine which requires rigorous review”.

And former US Food and Drug Administration commissioner and Pfizer board member Dr Scott Gottlieb told CNBC today that, compared to the US efforts, Russia’s vaccine development is ‘certainly not ahead’.

‘They’ve cleared the equivalent, really, of a Phase 1 clinical trial in terms of putting it in 100 to maybe as many as 300 patients so it needs to be evaluated in a large-scale clinical trial,’ Gottlieb said.

Regardless of any cautious noises, markets are powering higher, with investors perhaps repricing their expectations for how far out a working vaccine is.

Latest news

Sunday, 29 December 2024

Indices

Stock market today: Most Asian stocks fell after US equities declined

Sunday, 29 December 2024

Indices

MicroStrategy joins Nasdaq-100 index: MSTR stock performance analysis 2024

Sunday, 29 December 2024

Indices

Morning Note: Key Levels & Data Driving the Last Monday of 2024

Closing 2024

Thursday, 26 December 2024

Indices

Week ahead: Closing 2024 and First Economic data from 2025

SettingsRequest history8.1.18PHP Version290msRequest Duration4MBMemory UsageGET news/{slug}
status
200 OK
full_url
https://web-qa.staging.markets.com/news/stocks-surge-as-russia-claims-to-have-a-covid-19-vaccine
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/news/stocks-surge-as-russia-claims-to-have-a-covid-19-vaccine
action_name
controller_action
App\Http\Controllers\DynamicContentController@getNewsFromCollection
uri
GET news/{slug}
controller
App\Http\Controllers\DynamicContentController@getNewsFromCollection
file
app/Http/Controllers/DynamicContentController.php:370-421
middleware
web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
duration
290ms
peak_memory
6MB
response
text/html; charset=UTF-8
request_format
html
request_query
[]
request_request
[]
request_headers
0 of 0
array:15 [ "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 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "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
[]
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 => "Thu, 03 Apr 2025 09:00:16 GMT" ] ]
session_attributes
0 of 0
array:1 [ "_token" => "QLkuiCSp8cEEtC7DkGhdG2BiULXwu2nRL1MN0PiX" ]
  • infolog[09:00:16] LOG.info: api_8484b7a685b0bb93bdea029780d38f99 [ "\/news\/stocks-surge-as-russia-clai...
  • infolog[09:00:16] LOG.info: api_6cb501359d51e8acd00c6ef65235c456 [ "\/news\/stocks-surge-as-russia-clai...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[09:00:16] LOG.info: api_e08da6f6d08d3d91d58bcdce10572b09 [ "\/news\/stocks-surge-as-russia-clai...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[09:00:16] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[09:00:16] LOG.info: page_22149b8097d71b5aadf1a3f2cb931360 [ "\/news\/stocks-surge-as-russia-cla...
  • Booting (8.86ms)time
  • Application (281ms)time
  • Routing (1.13ms)
  • 1 x Application (96.94%)
    281ms
    1 x Booting (3.06%)
    8.86ms
    1 x Routing (0.39%)
    1.13ms
    95 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.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
    • 1x components.news-columnnews-column.blade.php#?blade
    • 34x components.strapi-imgstrapi-img.blade.php#?blade
    • 3x components.spacerspacer.blade.php#?blade
    • 1x components.news-rownews-row.blade.php#?blade
    • 1x layouts.mainmain.blade.php#?blade
    • 1x csscss.blade.php#?blade
    • 1x scripts.hrefmaphrefmap.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 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 news/{slug}
    middleware
    web, SetDomain, GoMarkets, setlocale, trackingparams, redirects, Logout, pagecache, setrisk, gettranslations, getglobalsettings, urlstructure, saveReferral
    controller
    App\Http\Controllers\DynamicContentController@getNewsFromCollection
    file
    app/Http/Controllers/DynamicContentController.php:370-421
    0 statements were executed0μs
          _token
          QLkuiCSp8cEEtC7DkGhdG2BiULXwu2nRL1MN0PiX
          ClearShow all
          Date ↕MethodURLData
          #12025-04-03 09:00:16GET/news/stocks-surge-as-russia-claims-to-have-a-covid-19-vaccine/3495