The secret of getting ahead is getting started.
USD
EURUSD
The shared currency printed a fresh six-week high at $1.0080 as the market expects the ECB to deliver its 75 basis points rate hike later during the day at its monetary conference.
GBPUSD
The cable rallied further to $1.1633 as positive sentiment prevailed on the expectation of PM Rishi Sunak to deliver a viable plan to repair the U.K.'s public finances and steer Britain towards medium-term fiscal sustainability.
USDJPY
The Japanese Yen powered to 145.29 as U.S. yields hit new weekly lows ahead of US GDP data later during the day.
AUDUSD
The Australian dollar climbed to $0.6515, helped by a weaker U.S. dollar and renewed speculation that the Federal Reserve may slow its rapid pace of raising interest rates to tackle high inflation.
USDCAD
The Canadian dollar swirled in a roller coaster move, falling to 1.3600 against the U.S. dollar as the Bank of Canada delivered a lower-than-projected rate hike of 50 basis points but later gained to 1.3530 on broad dollar weakness.
USDZAR
The rand strengthened to 17.95 versus the U.S. dollar on Wednesday, buoyed by the mid-term budget, which showed an improvement in the country's fiscal outlook.
USDMUR
The dollar-rupee remained idled at 44.25 (Selling) post-Bank of Mauritius' intervention in the Fx market.
16:15 - EUR - ECB Monetary Policy Decision Statement
16:30 - USD - Jobless Claims
16:30 - USD - Gross Domestic Product Annualized(Q3) PREL
16:45 - EUR - ECB Press Conference
18:15 - EUR - ECB's President Lagarde speech