The Canadian dollar rose on Wednesday to a four-week high after the Bank of Canada meeting, at which it kept policy unchanged to underpin the loonie.
USD/CAD last traded at 1.3023, compared to the opening of 1.3108, with an intraday high at 1.3129, and a four-week trough at 1.3017.
Earlier, Bank of Canada kept interest rates unchanged at 0.50% as expected, as the bank looks for more data before taking a new monetary position.
On the other hand, the BoC lowered its growth forecasts for this year and the next, indicating continued weakness in the business sector, while exports weakens, which puts negative pressure on growth.
On the other hand, the greenback fell and wavered today after mixed U.S. housing data, which lowered demand on the currency and buoyed the loonie.
The dollar index, tracking the U.S. currency's performance against an array of six major rivals, traded at 97.87, compared to the opening of 97.89, with an intraday low at 97.64, and a high at 97.93, as the dollar keeps dithering following mixed U.S. industrial data.
U.S. stock indices rose on Wednesday as they keep recovering, following upbeat earnings from American companies and higher oil prices.
Today Morgan Stanley reported forecast-beating earnings results, which brightened the outlook for the financial sector amid expectations of strong U.S. economic performance that would withstand a rate hike.
Oil prices also rose above $51 after earlier EIA data showed a sharp drop in U.S. stocks last week, in turn buoying energy and oil shares.
The dollar index, tracking the U.S. currency's performance against an array of six major rivals, traded at 97.82, same as the opening level, with an intraday low at 97.64, and a high at 97.93, as the dollar keeps dithering following mixed U.S. industrial data.
Standard and Poor's 500 rose 0.16%, or 3.32 points to 2,142.92, while Dow Jones gained 0.42%, or 76.22 points to 18,238.16.
Tech-heavy NASDAQ inched up 0.08%, or 4.16 points to 5,248.00.
Gold prices kept rising for the third straight session, hitting a two-week high as the dollar wavered and demand rose on the safe haven in the markets.
Gold last traded at $1,268.5 an ounce, up from the opening of $1,263.1, with a session-high at $1,271.8, and a low at $1,259.6.
Gold's current rise comes as the dollar weakens and dithers versus major rivals, which underpinned the precious metal according to their inverse relation, specially amid mixed data and expectations about the Fed's decisions.
Gold's recent wave of losses pushed it to a four-month trough, with two week of attempts to pierce the support of $1,250 but without success, then prices bounced higher to recover some losses.
The dollar index, tracking the U.S. currency's performance against an array of six major rivals, traded at 97.82, same as the opening level, with an intraday low at 97.64, and a high at 97.93, as the dollar keeps dithering following mixed U.S. industrial data.
The Energy Information Administration released its weekly report on U.S. crude stocks, showing a drop of 5.2 million barrels in the week ending October 14, compared to expectations of a 2.2M rise, and the previous reading's 4.9M rise.