Pound to Dollar Week Ahead Forecast: Recovery to 1.2606 Possible

Image © Adobe Images


The British Pound can extend a short-term recovery against the U.S. Dollar amidst growing confidence the worst-case universal tariff scenario is off the table. But the recovery will be tested mid-week by the Federal Reserve interest decision.

The Dollar endured its worst week in more than a year last week, allowing the recovery in the pound-to-dollar exchange rate (GBPUSD) to breach the downtrend line that defined the direction of trade since last October.

A look at the chart below shows the break above the trend line confirms an interim base at the mid-January low at 1.2099:


Above: GBPUSD at daily intervals with Fib retracement lines shown, the Oct-Jan downtrend line and the nine-day EMA.


GBPUSD has risen above the nine-day exponential moving average (EMA), which suggests upside is possible over the coming two to three days, which would keep a constructive tempo into the midweek Fed decision.

The RSI has turned up of late, confirming improved upside momentum, which leaves us scoping out a test of 1.2606, the 38.2% Fibonacci retracement of the October-January decline.





Taking a step back, there remains a good chance that we are only witnessing a pullback within the broader trend and that weakness will eventually resume.

For us to grow more confident that the selloff has been completed, a break above the 200-day EMA at 1.2717 must transpire, at which point the technical conditions of a trend turn have been fulfilled.

The underlying fundamentals that lead GBPUSD higher in the short-term is, of course, the broader pullback in the U.S. Dollar.

Markets get the sense that Donald Trump is unwilling to pursue a universal tariff, which was the all-out USD-positive policy decision that markets feared when he won in November.

Instead, Trump is using Tariffs as a potent geopolitical bargaining tool, as shown in Sunday's spat with Colombia over the refusal to accept the return of illegal migrants. Trump threatened tariffs as high as 50% on Colombian imports, and by the end of the day, Colombia had backtracked and tariffs avoided.

This is the playbook going forward. Importantly, it signals that tariffs are a bargaining tool and there is ample space for their avoidance.

📈 Q2 Investment Bank Forecasts for GBP vs. USD. See the Median, Highest and Lowest Targets for the Coming Months. Request Now.

The Federal Reserve is in focus midweek as the pause button is expected to be pressed on the interest rate cutting cycle. This pause has long been expected, explaining much of the USD's strength over recent months.

The commentary around future rate hikes will matter for the Dollar, with weakness likely to emerge if Fed Chair Jerome Powell suggests there is scope to cut rates on more than one occasion this year.

One of the most interesting takeaways from Donald Trump's talk at the World Economic Forum last week was his insistence that U.S. interest rates must fall faster. This signals he will sound a more activist tone on the Fed as he wants the Trump economy to grow at a gangbuster pace.

The Fed is independent of the executive, but there is now the chance the Fed errs on the 'dovish' side when facing finely balanced decisions for fear of upsetting the uppity U.S. president.

 

Pound Sterling Turns a Corner

File image of Rachel Reeves. Picture by Kirsty O'Connor / Treasury.


Buy the British Pound and UK bonds; the pessimism towards the UK is overdone, says Dhaval Joshi, Chief Counterpoint Strategist at BCA Research.

"Playing the over-pessimism on the UK is to go long GBP/USD, which is also oversold based on its collapsed 65-day complexity," he says.

The call is founded on a stance that Pound Sterling looks to have finally exited the January selloff that leaves it as the worst-performing G10 currency of 2025. Declines followed a flush-out of crowded long positioning in the currency, which followed two years of outperformance.

Rising bond yields and fears of a stagnating UK economy appear to have contributed to this flush-out, as did rising market expectations for the number of Bank of England interest rate cuts in 2025.

A better-than-forecast January PMI reading, released on Friday, showed that the economy started the year with some growth, potentially easing fears that a recession was underway.

Inflation and wage growth remain elevated, ultimately limiting the GBP-negative direction of travel in interest rate expectations.

The UK economic outlook is challenging, but the gloomier reappraisal now appears 'in the price', allowing the Pound to further recover from recent lows.

Theme: GKNEWS
47.373MBMemory Usage532msRequest 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" => "aBjLJUEM2S9wBL1kF2ypBAAAAAg" "REDIR...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746455333 "last" => 1746455333...
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) (22ms)
  • afterInitialise (17.84MB) (170ms)
  • afterRoute (2.62MB) (14.01ms)
  • beforeRenderComponent com_content (96.32KB) (852μs)
  • Before Access::preloadComponents (all components) (569.11KB) (4.11ms)
  • After Access::preloadComponents (all components) (161.53KB) (3.32ms)
  • Before Access::preloadPermissions (com_content) (2.32KB) (17μs)
  • After Access::preloadPermissions (com_content) (13.49MB) (83.45ms)
  • Before Access::getAssetRules (id:31942 name:com_content.article.21405) (514.65KB) (604μs)
  • After Access::getAssetRules (id:31942 name:com_content.article.21405) (25.16KB) (328μs)
  • afterRenderComponent com_content (3.52MB) (102ms)
  • Before Access::getAssetRules (id:8 name:com_content) (65.29KB) (10.35ms)
  • After Access::getAssetRules (id:8 name:com_content) (5.86KB) (38μs)
  • afterDispatch (152B) (3.09ms)
  • beforeRenderRawModule mod_syndicate (USD RSS Feed) (1.15MB) (13.05ms)
  • afterRenderRawModule mod_syndicate (USD RSS Feed) (115.73KB) (915μs)
  • beforeRenderModule mod_syndicate (USD RSS Feed) (704B) (7μs)
  • afterRenderModule mod_syndicate (USD RSS Feed) (22.64KB) (483μs)
  • afterRender (2.71MB) (90.6ms)
  • 1 x afterInitialise (17.84MB) (31.86%)
    170ms
    1 x afterRenderComponent com_content (3.52MB) (19.2%)
    102ms
    1 x afterRender (2.71MB) (17.02%)
    90.60ms
    1 x After Access::preloadPermissions (com_content) (13.49MB) (15.67%)
    83.45ms
    1 x afterLoad (3.77MB) (4.13%)
    22.00ms
    1 x afterRoute (2.62MB) (2.63%)
    14.01ms
    1 x beforeRenderRawModule mod_syndicate (USD RSS Feed) (1.15MB) (2.45%)
    13.05ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (65.29KB) (1.94%)
    10.35ms
    1 x Before Access::preloadComponents (all components) (569.11KB) (0.77%)
    4.11ms
    1 x After Access::preloadComponents (all components) (161.53KB) (0.62%)
    3.32ms
    1 x afterDispatch (152B) (0.58%)
    3.09ms
    1 x afterRenderRawModule mod_syndicate (USD RSS Feed) (115.73KB) (0.17%)
    915μs
    1 x beforeRenderComponent com_content (96.32KB) (0.16%)
    852μs
    1 x Before Access::getAssetRules (id:31942 name:com_content.article.21405) (514.65KB) (0.11%)
    604μs
    1 x afterRenderModule mod_syndicate (USD RSS Feed) (22.64KB) (0.09%)
    483μs
    1 x After Access::getAssetRules (id:31942 name:com_content.article.21405) (25.16KB) (0.06%)
    328μ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 (USD RSS Feed) (704B) (0%)
    7μs
54 statements were executed, 30 of which were duplicates, 24 unique149ms1.92MB
  • SELECT @@SESSION.sql_mode;1.09ms968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `cj3l9_session` WHERE `session_id` = ?1.13ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `id`,`rules` FROM `cj3l9_viewlevels`1.11ms640B/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.19ms1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT * FROM `cj3l9_nextend2_section_storage` WHERE `application` = 'smartslider' AND `section` = 'settings'1.18ms1.19KB/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT `template` FROM `cj3l9_template_styles` WHERE `client_id` = 0 AND `home` = 11.21ms536B/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.18ms536B/libraries/rokcommon/RokCommon/PlatformInfo/Joomla.php:31Copy
  • SELECT template FROM cj3l9_template_styles as s WHERE s.client_id = 0 AND s.home = 11.15ms536B/libraries/rokcommon/RokCommon/PlatformInfo/Joomla.php:31Copy
  • SELECT extension, file, type FROM cj3l9_rokcommon_configs ORDER BY priority1.15ms1.28KB/plugins/system/rokcommon/rokcommon.php:131Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "exclude" AND url ='usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible'1.18ms1.48KB/plugins/system/speedcache/speedcache.php:771Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_exclude"1.18ms1.52KB/plugins/system/speedcache/speedcache.php:789Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "include" AND url ='usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible'1.17ms1.48KB/plugins/system/speedcache/speedcache.php:821Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_include"1.57ms1.5KB/plugins/system/speedcache/speedcache.php:844Copy
  • SELECT `template` FROM `cj3l9_template_styles` WHERE `client_id` = 0 AND `home` = 11.16ms536B/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.65ms3.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.85ms8.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` = 053.83ms1.77MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `cj3l9_content`1.97ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `cj3l9_content` SET `hits` = (`hits` + 1) WHERE `id` = '21405'5.02ms48B/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.56ms22.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.73ms3.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.02KBParams/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 = 'free quote GBP USD' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.05ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.19ms1.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 = 'Download Banner GBP/USD' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering3.92ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.2ms1.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 = 'free quote GBP USD' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering3.84ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.18ms1.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 = 'Download Banner GBP/USD' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.57ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.23ms1.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`2.03ms3.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.54ms4.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`2.02ms6.44KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * from `cj3l9_livearticles_subcontent` WHERE parent_id = '21405' ORDER BY created DESC1.24ms1.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` = 02.44ms608B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `cj3l9_content` WHERE `id` = :id1.16ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `cj3l9_content` WHERE `id` = :id1.14ms1.31KBParams/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:28:53') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-05 14:28:53') AND c2.state = 11.52ms1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `cj3l9_schemaorg` WHERE `itemId` = :itemId AND `context` = :context1.19ms1.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.67ms22.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.68ms22.23KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT * FROM cj3l9_jmap_metainfo WHERE `linkurl` = 'https://www.poundsterlinglive.com/usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible' AND `published` = 11.24ms912B/plugins/system/jmap/jmap.php:818Copy
  • SELECT * FROM cj3l9_jmap_canonicals WHERE `linkurl` = 'https://www.poundsterlinglive.com/usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible'1.15ms640B/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.22ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • SELECT * FROM cj3l9_jmap_headings WHERE `linkurl` = 'https://www.poundsterlinglive.com/usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible'1.16ms752B/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.15ms536B/plugins/system/speedcache/speedcache.php:543Copy
  • SELECT title FROM cj3l9_usergroups WHERE id IN (1)1.14ms536B/plugins/system/speedcache/speedcache.php:543Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "exclude" AND url ='usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible'1.31ms1.48KB/plugins/system/speedcache/speedcache.php:771Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_exclude"1.28ms1.52KB/plugins/system/speedcache/speedcache.php:789Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "include" AND url ='usd/21405-pound-to-dollar-week-ahead-forecast-recovery-to-1-2606-possible'1.32ms1.48KB/plugins/system/speedcache/speedcache.php:821Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_include"1.26ms1.5KB/plugins/system/speedcache/speedcache.php:844Copy
  • SELECT `session_id` FROM `cj3l9_session` WHERE `session_id` = ?1.17ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • INSERT INTO `cj3l9_session` (`data`,`time`,`session_id`) VALUES (?, ?, ?)6.26ms544BParams/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...