On Thursday, Brussels kicked off a two-day European Union leaders summit which saw Ukraine be formally accepted as a candidate to join the bloc.

On Friday, EU leaders are expected to continue their talks focusing on soaring prices and weakening economies. In addition, EU leaders are anxious Russia will cut off gas supplies as flows significantly declined recently.

Talks will also focus on inflation, which in the 19 countries sharing the euro currency, has shot to an all-time high of above 8% meanwhile the European Commission has slashed its economic growth forecast to 2.7% so far this year from the 4% expected before the invasion.

On Thursday the Commission noted that a dozen of European countries were affected by cuts to gas supply from Russia.

Speaking on the sidelines of the summit, Hungary noted that there should be no more sanctions imposed by the European Union on Russia as the country is heavily dependent on Russian gas and oil.

Oil prices were slightly higher on Friday, despite worries over low supply. Brent Crude futures were higher by just 0.10% valued at $110.16 a barrel and West Texas Intermediate (WTI) futures rose by 0.12% costing $104.28 a barrel.

The United Kingdom’s National Office of Statistics published UK retail sale volumes which dropped by 0.5% in May going back from a rise of 0.4% the previous month. The decline was mostly impacted by slowing grocery food sales which fell by 1.6% in May. Retail sales were 4.7% lower on a year-to-year basis.

Meanwhile in Spain, first-quarter economic growth data grew by 0.2%, slowing from a 2.2% growth rate in the last three months of 2021, final official data showed on Friday. On a yearly basis, the economy expanded by 6.3% after rising 5.5% in the fourth quarter of 2021.

European markets opened higher on Friday morning despite economic data pointing to a slowdown. The DAX was 0.19% in early trade on Friday, the CAC 40 earned over 1.0% and the FTSE 100 surged by 0.81%.

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 Version1.19sRequest Duration4MBMemory UsageGET news/{slug}
status
200 OK
full_url
https://web-qa.staging.markets.com/news/ukraine-officially-accepted-as-member-of-european-union-lead...
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/ukraine-officially-accepted-as-member-of-european-union-lead...
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
1.19s
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 => "Mon, 14 Apr 2025 19:48:23 GMT" ] ]
session_attributes
0 of 0
array:1 [ "_token" => "uAPTGJe3oW7L0K58b73MKfMbKyZEB9PIl4bkm5HZ" ]
  • infolog[19:48:22] LOG.info: api_e4410ee4f15482dbc59c5fb95ce2a443 [ "\/news\/ukraine-officially-accepted...
  • infolog[19:48:23] LOG.info: api_10bb97b508882b63ccc7d6373afddfaf [ "\/news\/ukraine-officially-accepted...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[19:48:23] LOG.info: api_393a836fcbeebf804e9c7dbb59e7a78a [ "\/news\/ukraine-officially-accepted...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • warninglog[19:48:23] LOG.warning: str_replace(): Passing null to parameter #3 ($subject) of type array|string ...
  • infolog[19:48:23] LOG.info: page_5275056adc69f0899d02a0b6c1b844cc [ "\/news\/ukraine-officially-accepte...
  • Booting (12.81ms)time
  • Application (1.17s)time
  • Routing (23.19ms)
  • 1 x Application (98.92%)
    1.17s
    1 x Routing (1.95%)
    23.19ms
    1 x Booting (1.08%)
    12.81ms
    99 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
    • 2x components.page-advertpage-advert.blade.php#?blade
    • 36x components.strapi-imgstrapi-img.blade.php#?blade
    • 1x components.news-columnnews-column.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
          uAPTGJe3oW7L0K58b73MKfMbKyZEB9PIl4bkm5HZ
          ClearShow all
          Date ↕MethodURLData
          #12025-04-14 19:48:23GET/news/ukraine-officially-accepted-as-member-of-european-union-leaders-to-discuss-weakening-economies/3499