USDJPY extension about 160.00 has buyers in firm control.
The USDJPY has spent most of its time since March 11 trading within a well-defined range between 158.00 and 160.00. T ...
Trump: I will not lift the naval blockade without a deal on the nuclear program
Here is a translated report from Trump, who spoke in an interview with Israel’s N12:U.S. President Donald Trump ...
Bitcoin finds willing sellers near resistance targets, and the technical tilt shifts down.
Bitcoin made an early push higher today, extending to a session high of $77,882. That move briefly carried the price ...
Bank of Canada’s Macklem: Under base case, changes to the policy rate likely to be minimal
The policy rate may still require adjustments depending on how various risks develop.Should the economy progress acco ...
Mixed outlook as financial sector surges and tech giants falter
Mixed outlook as financial sector surges and tech giants falterToday’s stock market landscape offers a patchwork of g ...
Crude oil is racing higher and approaches a key target area. What next?
Crude oil futures are racing higher, up roughly $5 or 5% on the day, and pushing into a key decision zone. The move t ...
EIA weekly crude oil inventories -6234K vs -231K expected
Prior was Gasoline -6075K vs -2136K expectedDistillates -4494K vs -2194K expectedAPI data from late yesterday:Crude - ...
How and why all the Bank of Canada forecasts changed in the latest MPR
Here are the changes in today’s MPR:GDP growth (annual)Essentially a wash on growth. The Bank explicitly states ...
USDCAD moves to new session highs. Extends above 1.3700 and looks toward 1.3715
The USDCAD is pushing to new session highs after the Bank of Canada left rates unchanged, with the central bank signa ...
Bank of Canada statement from the April 2026 rate decision
The Bank of Canada today held its target for the overnight rate at 2.25%, with the Bank Rate at 2.5% and the deposit ...
Bank of Canada rate decision: Hold at 2.25% as expected
Prior was 2.25%BOC says “the labour market is soft”The Bank’s outlook assumes tariffs remain unchanged an ...
The USDCAD is marginally lower ahead of Bank of Canada decision. What are the key levels?
The Bank of Canada will announce or constrict decision at 9:45 AM. BoC expected to hold rates at 2.25%, maintaining a ...