Australian Dollar: Iron Ore Price Stabilisation Prompts Recovery

Iron ore and the Australian Dollar

Image © Adobe Stock

  • GBP/AUD spot at publication: 1.7818
  • Bank transfer rates (indicative guide): 1.7194-1.7319
  • FX transfer specialist rates (indicative): 1.7397-1.7600
  • More information on accessing specialist rates, here

The Pound, U.S. Dollar and Euro all fell back from their recent highs against the Australian Dollar on Thursday as a recovery in global iron ore prices shored up demand for the antipodean currency.

The Australian Dollar has shown a strong correlation with iron ore price dynamics over recent months given Australia's position as the world's largest exporter of iron ore, making the raw material a key pillar of support in the country's strong balance of trade account.

Iron ore prices had fallen sharply in late January and early February, taking the Aussie Dollar down alongside, but a stabilisation in iron prices over the past 24 hours are aiding a recovery in the currency:

Australian Dollar stabilises

Above: The Australian Dollar is responding to iron ore price dynamics.

Open an account

The developments come as Australia on Thursday reported a sharp rise in its trade surplus for December, up to AUD6.8BN from AUD5.0BN in November, driven by a AUD1.0BN rise in exports and AUD800m fall in imports.

Resource exports increased 2.5% month-on-month, with rises in iron ore (up 3.2% m/m), coal (up 3.7% m/m) and Liquified Natural Gas (up 4.2% m/m).

While the December data is arguably 'old news' in terms of the iron ore-Aussie Dollar dynamics we are seeing at present, it does provide the fundamental justification for the Australian Dollar's outperformance in 2020.

The outlook for the Australian Dollar will therefore likely depend on whether iron ore prices are undergoing a short-term consolidation ahead of further declines, or whether the recent pullback is a pause in the broader uptrend that has been in place since mid-2020.

"The move in iron ore prices is from remarkably high levels, following a large acceleration to the topside, which makes the possibility of a correction ahead of the Chinese Lunar New Year holiday not an unreasonable outcome," says Shahab Jalinoos, a trading strategist at Credit Suisse.

Credit Suisse commodity analysts highlight how increasingly endemic supply constraints however cast a steadily bullish outlook on iron ore, "which suggests the terms of trade aspect will remain supportive," adds Jalinoos.

{wbamp-hide start} {wbamp-hide end}{wbamp-show start}{wbamp-show end}

The iron-fuelled rebound in the Aussie means the Pound-to-Australian Dollar exchange rate has fallen half a percent to reach 1.7815 at the time of writing on February 04, the Euro-to-Australian Dollar exchange rate is 0.20% lower at 1.5738 and the Australian Dollar-to-U.S. Dollar rate is 0.15% higher at 0.7626.

The pullback in iron ore prices on January 28 was said to be driven by a material decline in Chinese steel mill margins and expectations for lower steel demand from China, which is the world's largest import of the raw material and Australia's premier trade partner.

China’s Ministry of Industry and Information Technology vowed to cut crude steel output in 2021 compared to 2020.

The moves come amidst demands for a broader policy 'normalisation' in China, with the former chief economist of the People's Bank of China, Ma Jun, saying last week that policy should be tightened to stop bubbles forming in the stock and property markets.

"USD and concerns over the veracity of ongoing strong Chinese iron ore demand is weighing on AUD. Bloomberg reported that China’s Ministry of Industry and Information Technology reconfirmed numerous measures to help reduce steel output in China. The proposals include a medium‑term plan to reduce reliance on imported iron ore. Over 80% of Australia’s iron ore exports are sent to China," says Kim Mundy at Commonwealth Bank of Australia.

Industrial metals and other raw materials prices have come off the boil and aided an ongoing stabilisation of the U.S. Dollar, which is doubly problematic for the Aussie because gains in commodities have lifted the currency's valuation sharply in the last year.

Richard Franulovich, Head of FX strategy at Westpac says near-term headwinds to commodity prices are growing, and this could ensure the Australian Dollar stays under pressure short-term.

However, Westpac continues to bet on a higher AUD/USD rate in the months ahead but has set a tight stop-loss around 0.7680 on its current trade, with one eye on a steadying U.S. Dollar, which has benefited from global growth concerns but could also be supported in the weeks ahead by a quickening vaccine rollout.

Theme: GKNEWS
47.37MBMemory Usage629msRequest 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" => "aBjYQNGbXOWdo0jAh3E-HAAAAAE" "REDIR...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1746458688 "last" => 1746458688...
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) (35.43ms)
  • afterInitialise (17.84MB) (219ms)
  • afterRoute (2.62MB) (20.53ms)
  • beforeRenderComponent com_content (95.91KB) (1.45ms)
  • Before Access::preloadComponents (all components) (569.11KB) (6.7ms)
  • After Access::preloadComponents (all components) (161.53KB) (3.84ms)
  • Before Access::preloadPermissions (com_content) (2.32KB) (28μs)
  • After Access::preloadPermissions (com_content) (13.49MB) (91.6ms)
  • Before Access::getAssetRules (id:22543 name:com_content.article.14954) (514.65KB) (686μs)
  • After Access::getAssetRules (id:22543 name:com_content.article.14954) (25.16KB) (322μs)
  • beforeRenderRawModule mod_custom (Open an Account Below Image) (2.41MB) (56.41ms)
  • afterRenderRawModule mod_custom (Open an Account Below Image) (35.52KB) (960μs)
  • beforeRenderModule mod_custom (Open an Account Below Image) (736B) (8μs)
  • afterRenderModule mod_custom (Open an Account Below Image) (26.79KB) (464μs)
  • afterRenderComponent com_content (1.1MB) (60.13ms)
  • Before Access::getAssetRules (id:8 name:com_content) (65.29KB) (10.91ms)
  • After Access::getAssetRules (id:8 name:com_content) (5.86KB) (40μs)
  • afterDispatch (792B) (3.25ms)
  • beforeRenderRawModule mod_syndicate (AUD RSS Feed) (1.21MB) (14.6ms)
  • afterRenderRawModule mod_syndicate (AUD RSS Feed) (25.09KB) (605μs)
  • beforeRenderModule mod_syndicate (AUD RSS Feed) (704B) (30μs)
  • afterRenderModule mod_syndicate (AUD RSS Feed) (4.38KB) (266μs)
  • afterRender (2.71MB) (86.98ms)
  • 1 x afterInitialise (17.84MB) (34.83%)
    219ms
    1 x After Access::preloadPermissions (com_content) (13.49MB) (14.56%)
    91.60ms
    1 x afterRender (2.71MB) (13.82%)
    86.98ms
    1 x afterRenderComponent com_content (1.1MB) (9.56%)
    60.13ms
    1 x beforeRenderRawModule mod_custom (Open an Account Below Image) (2.41MB) (8.96%)
    56.41ms
    1 x afterLoad (3.77MB) (5.63%)
    35.43ms
    1 x afterRoute (2.62MB) (3.26%)
    20.53ms
    1 x beforeRenderRawModule mod_syndicate (AUD RSS Feed) (1.21MB) (2.32%)
    14.60ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (65.29KB) (1.73%)
    10.91ms
    1 x Before Access::preloadComponents (all components) (569.11KB) (1.06%)
    6.70ms
    1 x After Access::preloadComponents (all components) (161.53KB) (0.61%)
    3.84ms
    1 x afterDispatch (792B) (0.52%)
    3.25ms
    1 x beforeRenderComponent com_content (95.91KB) (0.23%)
    1.45ms
    1 x afterRenderRawModule mod_custom (Open an Account Below Image) (35.52KB) (0.15%)
    960μs
    1 x Before Access::getAssetRules (id:22543 name:com_content.article.14954) (514.65KB) (0.11%)
    686μs
    1 x afterRenderRawModule mod_syndicate (AUD RSS Feed) (25.09KB) (0.1%)
    605μs
    1 x afterRenderModule mod_custom (Open an Account Below Image) (26.79KB) (0.07%)
    464μs
    1 x After Access::getAssetRules (id:22543 name:com_content.article.14954) (25.16KB) (0.05%)
    322μs
    1 x afterRenderModule mod_syndicate (AUD RSS Feed) (4.38KB) (0.04%)
    266μs
    1 x After Access::getAssetRules (id:8 name:com_content) (5.86KB) (0.01%)
    40μs
    1 x beforeRenderModule mod_syndicate (AUD RSS Feed) (704B) (0%)
    30μs
    1 x Before Access::preloadPermissions (com_content) (2.32KB) (0%)
    28μs
    1 x beforeRenderModule mod_custom (Open an Account Below Image) (736B) (0%)
    8μs
54 statements were executed, 30 of which were duplicates, 24 unique163ms1.92MB
  • SELECT @@SESSION.sql_mode;1.2ms968B/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:308Copy
  • SELECT `data` FROM `cj3l9_session` WHERE `session_id` = ?1.18ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:250Copy
  • SELECT `id`,`rules` FROM `cj3l9_viewlevels`1.21ms640B/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.31ms1.31KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT * FROM `cj3l9_nextend2_section_storage` WHERE `application` = 'smartslider' AND `section` = 'settings'1.26ms1.19KB/libraries/smartslider3/src/Framework/Database/Joomla/JoomlaConnectorTable.php:182Copy
  • SELECT `template` FROM `cj3l9_template_styles` WHERE `client_id` = 0 AND `home` = 11.26ms536B/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.27ms536B/libraries/rokcommon/RokCommon/PlatformInfo/Joomla.php:31Copy
  • SELECT template FROM cj3l9_template_styles as s WHERE s.client_id = 0 AND s.home = 11.23ms536B/libraries/rokcommon/RokCommon/PlatformInfo/Joomla.php:31Copy
  • SELECT extension, file, type FROM cj3l9_rokcommon_configs ORDER BY priority1.23ms1.28KB/plugins/system/rokcommon/rokcommon.php:131Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "exclude" AND url ='aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery'1.26ms1.48KB/plugins/system/speedcache/speedcache.php:771Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_exclude"1.26ms1.52KB/plugins/system/speedcache/speedcache.php:789Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "include" AND url ='aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery'1.28ms1.48KB/plugins/system/speedcache/speedcache.php:821Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_include"1.27ms1.5KB/plugins/system/speedcache/speedcache.php:844Copy
  • SELECT `template` FROM `cj3l9_template_styles` WHERE `client_id` = 0 AND `home` = 11.31ms536B/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.8ms3.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)2.01ms8.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` = 058.55ms1.77MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `cj3l9_content`2.04ms1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `cj3l9_content` SET `hits` = (`hits` + 1) WHERE `id` = '14954'5.55ms48B/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.74ms22.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`2.05ms3.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.51ms3.95KBParams/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 = 'Open an Account Below Image' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.26ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.41ms1.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 = 'GBPAUD Global Reach Download Banner' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.17ms2.39KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • 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 = 'GBP/AUD Download' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering3.93ms2.39KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • 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 = 'Open an Account Below Image' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering4.5ms2.41KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • SELECT `element`,`name` FROM `cj3l9_extensions` WHERE `client_id` = :clientId AND `type` = 'template' AND `enabled` = 11.42ms1.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 = 'GBPAUD Global Reach Download Banner' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering3.85ms2.39KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • 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 = 'GBP/AUD Download' AND m.access IN (1) AND m.published = 1 AND e.enabled = 1 ORDER BY m.ordering3.91ms2.39KB/plugins/system/modulesanywhere/src/Replace.php:303Copy
  • 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.87ms3.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.67ms4.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.94ms6.44KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT * from `cj3l9_livearticles_subcontent` WHERE parent_id = '14954' ORDER BY created DESC1.27ms1.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.22ms608B/libraries/src/Language/Multilanguage.php:123Copy
  • SELECT `alias` FROM `cj3l9_content` WHERE `id` = :id1.37ms1.31KBParams/components/com_content/src/Service/Router.php:168Copy
  • SELECT `alias` FROM `cj3l9_content` WHERE `id` = :id1.37ms1.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 15:24:49') AND (c2.publish_down IS NULL OR c2.publish_down >= '2025-05-05 15:24:49') AND c2.state = 11.6ms1.47KBParams/libraries/src/Language/Associations.php:145Copy
  • SELECT * FROM `cj3l9_schemaorg` WHERE `itemId` = :itemId AND `context` = :context1.26ms1.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.67ms22.23KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT * FROM cj3l9_jmap_metainfo WHERE `linkurl` = 'https://www.poundsterlinglive.com/aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery' AND `published` = 11.3ms912B/plugins/system/jmap/jmap.php:818Copy
  • SELECT * FROM cj3l9_jmap_canonicals WHERE `linkurl` = 'https://www.poundsterlinglive.com/aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery'1.23ms640B/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.27ms1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • SELECT * FROM cj3l9_jmap_headings WHERE `linkurl` = 'https://www.poundsterlinglive.com/aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery'1.21ms752B/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.23ms688B/plugins/system/jmap/jmap.php:508Copy
  • SELECT title FROM cj3l9_usergroups WHERE id IN (1)1.22ms536B/plugins/system/speedcache/speedcache.php:543Copy
  • SELECT title FROM cj3l9_usergroups WHERE id IN (1)1.33ms536B/plugins/system/speedcache/speedcache.php:543Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "exclude" AND url ='aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery'1.75ms1.48KB/plugins/system/speedcache/speedcache.php:771Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_exclude"1.32ms1.52KB/plugins/system/speedcache/speedcache.php:789Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type = "include" AND url ='aud/14954-australian-dollar-iron-ore-price-stabilisation-prompts-recovery'1.32ms1.48KB/plugins/system/speedcache/speedcache.php:821Copy
  • SELECT * FROM cj3l9_speedcache_urls WHERE type="rules_include"1.32ms1.5KB/plugins/system/speedcache/speedcache.php:844Copy
  • SELECT `session_id` FROM `cj3l9_session` WHERE `session_id` = ?1.4ms1008BParams/libraries/vendor/joomla/session/src/Handler/DatabaseHandler.php:277Copy
  • INSERT INTO `cj3l9_session` (`data`,`time`,`session_id`) VALUES (?, ?, ?)5.28ms544BParams/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...