Pound, Euro and Dollar Forecasts for 2022 from Barclays Show a Turn in Fortunes

Barclays pound forecasts

Image © Adobe Stock

The British Pound is predicted to come under pressure against the Euro and Dollar ahead over coming weeks and months, with a more sustained recovery only likely in the second half of 2022.

This is the expectation of Barclays, who have updated clients with their exchange rate forecasts for the upcoming year.

The findings are largely bearish on Sterling but a key takeaway of the research is that the Dollar's bull run that characterised much of 2021 will fade and allow some recovery in GBP/USD.

And it appears that the Euro will recovery much of its 2021 losses against the Greenback over 2021, although the Pound's H2-2022 recovery means the GBP/EUR exchange rate ends next year around the levels we currently find it.

 

The Pound

For the Pound, the Bank of England's race to raise interest rates is not going to offer any support with Barclays arguing that nominal interest rate expectations matter little for the currency.

This is important: expectations for higher rates at the Bank of England show up primarily in nominal interest rates.

But real interest rates account for inflation and therefore tend to be lower than their nominal counterparts.

Therefore, high inflation = low real interest rates.

"GBP's close correlation to real, not nominal, interest rates explains its past despondence to elevated rates market expectations for front-loaded Bank of England tightening," says Eimear Daly, analyst at Barclays.

See: "Further downside for GBP in 2022": HSBC Forecasts for Pound against Euro & Dollar

Daly says rising UK inflation is undercutting the positive impact of rising Bank of England rate hike expectations.

Markets currently anticipate a first rate hike in December or February, followed by further hikes in 2022 that takes Bank Rate to 1.0% by year-end.

"However, rising inflation into Q1 22 should undercut real rate support for the pound," says Daly.


Pound performance in 2021

Above: GBP performance in 2021.

  • Reference rates at publication:
    GBP/EUR: 1.1887 \ GBP/USD: 1.3385
  • High street bank rates (indicative): 1.1654 \ 1.3110
  • Payment specialist rates (indicative: 1.1830 \ 1.3320
  • Find out about specialist rates, here
  • Or, set up an exchange rate alert, here

Barclays says slowing economic growth and ongoing concerns about the EU-UK post-Brexit trading relationships will limit the ability for Sterling to rally near term.

But, further out, "elevated levels of foreign acquisition and investment in UK assets should provide an undercurrent of support for GBP".

This expectation explains the Pound's in the second half of 2022 in the below exchange rate forecasts.

 

The Euro

For the Euro, interest rate expectations will matter too.

But unlike the UK, the Eurozone is expected see lower inflation levels and this makes for rising real yields.

Barclays' forecasts are for Eurozone inflation to peak in the fourth quarter of 2021 and quickly fall back below target by end-2022.

This "means the shift in real rates will be in the EUR’s favour in the year ahead," says Daly.

In contrast, their base case is for U.S. CPI inflation to peak at a higher level and remain elevated throughout 2022.

"This should undercut US real rates given our base case assumption that the Fed will not hike rates until Q2 23," says Daly.

Barclays also see greater room for the rates market to price in ECB tightening in the near term with only 20bp of ECB hikes priced in by end-2022 compared to 80bp for the Fed.


Euro performance in 2021

Above: EUR performance in 2021.

Secure a retail exchange rate that is between 3-5% stronger than offered by leading banks, learn more.


This expectation will have gained traction on November 23 when two members of the European Central Bank's Executive Board signalled the potential for a more 'hawkish' shift in policy.

Isabel Schnabel, a Member of the Executive Board of the ECB said "the risks to inflation are skewed to the upside" and she joined a fellow board member in playing down the negative impact of renewed Covid restrictions in the Eurozone.

Klaas Knot who said in an interview that ECB interest rates will likely rise after 2022.

This is important as it opens the door to a 2023 rate hike, contrasting to the ECB's favoured guidance for a rate hike in 2024.

Knot also played down the impact of renewed Covid restrictions in countries such as Austria and the Netherlands.

Daly says increasing German political opposition to the ECB’s accommodative policies should supports a hawkish shift.

The risks around the French presidential election are meanwhile described as "well priced".

 

The Dollar

The rump of the year-ahead forecasts coming in from investment banks suggests the Dollar will continue to shine in 2022.

But Aroop Chatterjee, Head of FX & EM Macro Strategy Research at Barclays, says to expect modest U.S. Dollar depreciation over the coming year.

This reflects a view of a positive backdrop for risk and commodities alongside moderate U.S. Dollar overvaluation.


Dollar performance in 2021


"Upside risks are largely from risk-off moves rather than US outperformance and limited relative to downside risks stemming from aggressive market pricing for tighter Fed policy," says Chatterjee.

The analyst sees upside risks to their Dollar forecasts coming from a "muddled" debt ceiling resolution and/or risks of central banks overtightening in response to inflation and curbing growth prematurely.

"More persistence in ongoing disruptions such as the China slowdown, supply bottlenecks, and the energy crunch, could also be supportive of safe haven dollar demand," says Chatterjee.

 

Exchange Rate Forecasts for 2022

Pound to Dollar: 1.33 (end of Q1, 2022), 1.37 (end of Q2, 2022), 1.40 (end of Q3, 2022), 1.42 (end of Q4, 2022).

Euro to Dollar: 1.16, 1.18, 1.19, 1.19.

Euro to Pound: 0.87, 0.86, 0.85, 0.84.

Pound to Euro: 1.15, 1.16, 1.18, 1.19.

Theme: GKNEWS
47.339MBMemory Usage500msRequest Duration
Joomla! Version5.2.2
PHP Version8.3.19
Identityguest
Response200
Templategk_news
Database
Server
mysql
Version
8.0.40
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_0900_ai_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:76 [ "TZ" => "UTC" "REDIRECT_REDIRECT_UNIQUE_ID" => "aBjOJzPnGIsDFm-K_OvqWAAAAAs" "REDIR...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746456103 "last" => 1746456103...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
plg_system_languagefilter
array:1 [ "language" => "en-GB" ]
  • afterLoad (3.77MB) (24.43ms)
  • afterInitialise (17.84MB) (171ms)
  • afterRoute (2.62MB) (14.11ms)
  • beforeRenderComponent com_content (96.37KB) (865μs)
  • Before Access::preloadComponents (all components) (569.11KB) (4.08ms)
  • After Access::preloadComponents (all components) (161.53KB) (3.28ms)
  • Before Access::preloadPermissions (com_content) (2.32KB) (17μs)
  • After Access::preloadPermissions (com_content) (13.49MB) (83.79ms)
  • Before Access::getAssetRules (id:24507 name:com_content.article.16229) (514.65KB) (610μs)
  • After Access::getAssetRules (id:24507 name:com_content.article.16229) (25.16KB) (357μs)
  • afterRenderComponent com_content (3.44MB) (83.59ms)
  • Before Access::getAssetRules (id:8 name:com_content) (69.64KB) (10.15ms)
  • After Access::getAssetRules (id:8 name:com_content) (5.86KB) (38μs)
  • afterDispatch (184B) (3.06ms)
  • beforeRenderRawModule mod_syndicate (GBP RSS Feed ) (1.16MB) (13.53ms)
  • afterRenderRawModule mod_syndicate (GBP RSS Feed ) (115.73KB) (967μs)
  • beforeRenderModule mod_syndicate (GBP RSS Feed ) (704B) (7μs)
  • afterRenderModule mod_syndicate (GBP RSS Feed ) (22.64KB) (444μs)
  • afterRender (2.75MB) (72.89ms)
  • 1 x afterInitialise (17.84MB) (34.26%)
    171ms
    1 x After Access::preloadPermissions (com_content) (13.49MB) (16.74%)
    83.79ms
    1 x afterRenderComponent com_content (3.44MB) (16.7%)
    83.59ms
    1 x afterRender (2.75MB) (14.56%)
    72.89ms
    1 x afterLoad (3.77MB) (4.88%)
    24.43ms
    1 x afterRoute (2.62MB) (2.82%)
    14.11ms
    1 x beforeRenderRawModule mod_syndicate (GBP RSS Feed ) (1.16MB) (2.7%)
    13.53ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (69.64KB) (2.03%)
    10.15ms
    1 x Before Access::preloadComponents (all components) (569.11KB) (0.82%)
    4.08ms
    1 x After Access::preloadComponents (all components) (161.53KB) (0.66%)
    3.28ms
    1 x afterDispatch (184B) (0.61%)
    3.06ms
    1 x afterRenderRawModule mod_syndicate (GBP RSS Feed ) (115.73KB) (0.19%)
    967μs
    1 x beforeRenderComponent com_content (96.37KB) (0.17%)
    865μs
    1 x Before Access::getAssetRules (id:24507 name:com_content.article.16229) (514.65KB) (0.12%)
    610μs
    1 x afterRenderModule mod_syndicate (GBP RSS Feed ) (22.64KB) (0.09%)
    444μs
    1 x After Access::getAssetRules (id:24507 name:com_content.article.16229) (25.16KB) (0.07%)
    357μs
    1 x After Access::getAssetRules (id:8 name:com_content) (5.86KB) (0.01%)
    38μs
    1 x Before Access::preloadPermissions (com_content) (2.32KB) (0%)
    17μs
    1 x beforeRenderModule mod_syndicate (GBP RSS Feed ) (704B) (0%)
    7μs
50 statements were executed, 26 of which were duplicates, 24 unique136ms1.91MB
  • SELECT @@SESSION.sql_mode;1.13ms968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `cj3l9_session` WHERE `session_id` = ?1.15ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `id`,`rules` FROM `cj3l9_viewlevels`1.16ms640B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `cj3l9_usergroups` AS `a` LEFT JOIN `cj3l9_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest1.27ms1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT * FROM `cj3l9_nextend2_section_storage` WHERE `application` = 'smartslider' AND `section` = 'settings'1.19ms1.19KB/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT `template` FROM `cj3l9_template_styles` WHERE `client_id` = 0 AND `home` = 11.17ms536B/components/com_sppagebuilder/parser/addon-parser.php:1273Copy
  • SELECT template FROM cj3l9_template_styles as s WHERE s.client_id = 0 AND s.home = 11.16ms536B/libraries/rokcommon/RokCommon/PlatformInfo/Joomla.php:31Copy
  • SELECT template FROM cj3l9_template_styles as s WHERE s.client_id = 0 AND s.home = 11.14ms536B/libraries/rokcommon/RokCommon/PlatformInfo/Joomla.php:31Copy
  • SELECT extension, file, type FROM cj3l9_rokcommon_configs ORDER BY priority1.17ms1.28KB/plugins/system/rokcommon/rokcommon.php:131Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "exclude" AND url ='gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar'1.2ms1.48KB/plugins/system/speedcache/speedcache.php:771Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_exclude"1.17ms1.52KB/plugins/system/speedcache/speedcache.php:789Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "include" AND url ='gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar'1.18ms1.48KB/plugins/system/speedcache/speedcache.php:821Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_include"1.18ms1.5KB/plugins/system/speedcache/speedcache.php:844Copy
  • SELECT `template` FROM `cj3l9_template_styles` WHERE `client_id` = 0 AND `home` = 11.15ms536B/plugins/system/helix3/helix3.php:247Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cj3l9_categories` AS `s` INNER JOIN `cj3l9_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray1,:preparedArray2)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.6ms3.91KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `cj3l9_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39,:preparedArray40,:preparedArray41,:preparedArray42,:preparedArray43,:preparedArray44,:preparedArray45,:preparedArray46,:preparedArray47,:preparedArray48,:preparedArray49,:preparedArray50,:preparedArray51,:preparedArray52,:preparedArray53,:preparedArray54,:preparedArray55,:preparedArray56,:preparedArray57,:preparedArray58,:preparedArray59,:preparedArray60,:preparedArray61,:preparedArray62,:preparedArray63,:preparedArray64)1.82ms8.31KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `cj3l9_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 054.13ms1.77MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `cj3l9_content`2ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `cj3l9_content` SET `hits` = (`hits` + 1) WHERE `id` = '16229'5.2ms48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `cj3l9_content` AS `a` INNER JOIN `cj3l9_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `cj3l9_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `cj3l9_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `cj3l9_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `cj3l9_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)1.76ms22.19KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cj3l9_categories` AS `s` INNER JOIN `cj3l9_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.76ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `cj3l9_contentitem_tag_map` AS `m` INNER JOIN `cj3l9_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1)5.01ms4.05KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT m.* FROM cj3l9_modules AS m LEFT JOIN cj3l9_extensions AS e ON e.element = m.module AND e.client_id = m.client_id WHERE m.client_id = 0 AND m.title = 'Below Image Advertisement' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.14ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.28ms1.54KBParams/libraries/src/Form/Field/ChromestyleField.php:245Copy
  • SELECT m.* FROM cj3l9_modules AS m LEFT JOIN cj3l9_extensions AS e ON e.element = m.module AND e.client_id = m.client_id WHERE m.client_id = 0 AND m.title = 'Below Image Advertisement' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.14ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.26ms1.54KBParams/libraries/src/Form/Field/ChromestyleField.php:245Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cj3l9_categories` AS `s` INNER JOIN `cj3l9_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.85ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM cj3l9_fields AS a LEFT JOIN `cj3l9_languages` AS l ON l.lang_code = a.language LEFT JOIN cj3l9_users AS uc ON uc.id=a.checked_out LEFT JOIN cj3l9_viewlevels AS ag ON ag.id = a.access LEFT JOIN cj3l9_users AS ua ON ua.id = a.created_user_id LEFT JOIN cj3l9_fields_groups AS g ON g.id = a.group_id LEFT JOIN `cj3l9_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2)) AND `a`.`access` IN (:preparedArray3)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray4)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform AND `a`.`language` IN (:preparedArray5,:preparedArray6) ORDER BY a.ordering ASC1.44ms4.75KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `cj3l9_categories` AS `s` INNER JOIN `cj3l9_categories` AS `c` ON (`s`.`lft` < `c`.`lft` AND `c`.`lft` < `s`.`rgt` AND `c`.`language` IN (:preparedArray2,:preparedArray3)) OR (`c`.`lft` <= `s`.`lft` AND `s`.`rgt` <= `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`1.8ms3.94KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * from `cj3l9_livearticles_subcontent` WHERE parent_id = '16229' ORDER BY created DESC1.26ms1.45KB/templates/gk_news/html/com_content/article/default.php:509Copy
  • SELECT `language`,`id` FROM `cj3l9_menu` WHERE `home` = '1' AND `published` = 1 AND `client_id` = 02ms608B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `cj3l9_content` WHERE `id` = :id1.25ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `cj3l9_content` WHERE `id` = :id1.14ms3.81KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `c2`.`language`,CONCAT_WS(':', `c2`.`id`, `c2`.`alias`) AS `id`,CONCAT_WS(':', `ca`.`id`, `ca`.`alias`) AS `catid` FROM `cj3l9_content` AS `c` INNER JOIN `cj3l9_associations` AS `a` ON `a`.`id` = `c`.`id` AND `a`.`context` = :context INNER JOIN `cj3l9_associations` AS `a2` ON `a`.`key` = `a2`.`key` INNER JOIN `cj3l9_content` AS `c2` ON `a2`.`id` = `c2`.`id` INNER JOIN `cj3l9_categories` AS `ca` ON `c2`.`catid` = `ca`.`id` AND `ca`.`extension` = :extension2 WHERE `c`.`id` = :id AND c2.access IN (1) AND c2.language != 'en-GB' AND (c2.publish_up IS NULL OR c2.publish_up <= '2025-05-05 14:41:43') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-05 14:41:43') AND c2.state = 11.46ms1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `cj3l9_schemaorg` WHERE `itemId` = :itemId AND `context` = :context1.21ms1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `cj3l9_content` AS `a` INNER JOIN `cj3l9_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `cj3l9_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `cj3l9_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `cj3l9_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `cj3l9_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)1.52ms22.23KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `cj3l9_content` AS `a` INNER JOIN `cj3l9_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `cj3l9_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `cj3l9_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `cj3l9_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `cj3l9_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0 AND `a`.`language` IN (:preparedArray1,:preparedArray2)) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray3,:preparedArray4)1.52ms22.23KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT * FROM cj3l9_jmap_metainfo WHERE `linkurl` = 'https://www.poundsterlinglive.com/gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar' AND `published` = 11.19ms912B/plugins/system/jmap/jmap.php:818Copy
  • SELECT * FROM cj3l9_jmap_canonicals WHERE `linkurl` = 'https://www.poundsterlinglive.com/gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar'1.14ms640B/plugins/system/jmap/jmap.php:920Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `cj3l9_scheduler_tasks` AS `a` WHERE `a`.`state` = 11.19ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • SELECT * FROM cj3l9_jmap_headings WHERE `linkurl` = 'https://www.poundsterlinglive.com/gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar'1.14ms752B/plugins/system/jmap/jmap.php:1135Copy
  • SELECT `original_text`, `target_text`, `original_text_regex`, `target_text_regex` FROM `cj3l9_jmap_text_replacements` WHERE `published` = 11.16ms688B/plugins/system/jmap/jmap.php:508Copy
  • SELECT title FROM cj3l9_usergroups WHERE id IN (1)1.14ms536B/plugins/system/speedcache/speedcache.php:543Copy
  • SELECT title FROM cj3l9_usergroups WHERE id IN (1)1.12ms536B/plugins/system/speedcache/speedcache.php:543Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "exclude" AND url ='gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar'1.21ms1.48KB/plugins/system/speedcache/speedcache.php:771Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_exclude"1.19ms1.52KB/plugins/system/speedcache/speedcache.php:789Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "include" AND url ='gbp-live-today/16229-2022-forecasts-barclays-pound-to-euro-and-dollar'1.19ms1.48KB/plugins/system/speedcache/speedcache.php:821Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_include"1.18ms1.5KB/plugins/system/speedcache/speedcache.php:844Copy
  • SELECT `session_id` FROM `cj3l9_session` WHERE `session_id` = ?1.13ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • INSERT INTO `cj3l9_session` (`data`,`time`,`session_id`) VALUES (?, ?, ?)5.01ms544BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:301Copy
  • inforokcommon - Registering library path [ROOT]/components/com_roksprocket/lib for roksprocket
  • inforokcommon - Loading container config file for roksprocket from [ROOT]/components/com_roksprocket/con...