It has been even busier than usual for world markets overnight and into this morning with a number of major developments rocking trading action that could continue through the day today.

Yesterday, the Fed raised interest rates as expected and talked positively about the US economy. Fed members in their dot plot kept their rate forecast at three hikes for this year. Fed Chair Yellen indicates 2-4 hikes would qualify as gradual.

The US Dollar, however, had been pricing in four or five rate hikes this year and sold off following the meeting. I think the Fed is looking at quarterly increases while saying three to give them the flexibility to pass on a quarter if something happens like a blowup over the budget or debt ceiling or some other event. 

A number of other major central banks have had the opportunity to respond to the Fed decision. The People's Bank of China followed the Fed by hiking some rates through open market operations. The Bank of Japan and Swiss National Bank both maintained their negative interest rates, the BoJ also kept its QQE program going while the SNB threatened to intervene in forex markets if needed. The Bank of England meets this morning with no changes expected. 

There have been other market moving developments. Prior to the Fed CAD and MXN soared on a combination of rising oil prices and comments from Trump trade advisor about wanting to turn North America's three biggest countries into a manufacturing powerhouse. 

After the Fed meeting‎ focus turned to the Netherlands election. Exit polls indicated Dutch voters rejected the populist Freedom party giving it only 19 seats and putting it in a 3 way tie for second. PM Rutte's incumbent party is on track to win 31 seats, better than the 25 polls had suggested but down from 41 before the vote. While this was a setback for Euroskeptics, it wasn't a ringing endorsement of the establishment either. 

All of this news has sparked big swings in the markets. The lower US Dollar and Dutch election result initially sparked big rallies in currencies with EUR charging ahead along with CAD, MXN, gold, GBP, JPY and CHF. 

Into this morning, stock markets have taken up the baton. US index futures are up 0.3% while the FTSE and Dax are up about 1.0%. The Hang Seng and Italy's FTSEMIB are up closer to 2.0%.

Energy markets remain active with WTI crude up 0.6%, gasoline up 1.0% and natural gas down 1.6% ahead of today's Natgas storage report. This could keep energy stocks active again today after pulling indices upward yesterday ‎.

US markets could see a big sorting today as traders figure out who could be the big winners and losers in President Trump's first budget request. Increased spending on military and transportation is expected to be offset by big cuts to environment, foreign aid and a number of agencies. Tax and entitlement reform are expected to be left out of the budget.

There are also a couple of individual companies that could attract attention today. Canada Goose makes its trading debut in Toronto and New York today after raising $340M through its initial public offering which was prices at $17 per share, above the expected range. Meanwhile, Oracle could attract some attention after beating the street on earnings and announcing a big dividend increase overnight.

 

Corporate News

Oracle        $0.69 vs street $0.62, 27% dividend increase


Economic News

Significant announcements released overnight include:

Bank of Japan decision        no changes to negative interest rates or QQE as expected

SNB decision            no changes to negative interest rates as expected

Norges Bank decision        0.50% no change as expected


US FOMC interest rate decision         0.25% increase to 0.75%-1.00% as expected
US FOMC projections and dot plot    party line of  3 hikes in 2017 maintained

FOMC Member forecasts for 2017

GDP                steady at 2.1%
Unemployment rate        steady at 4.5%
Core PCE inflation        raised to 1.9% from 1.8%

Dot plot: Total rate hikes this year including today

1    2 members
2    1 member
3    9 members
4    4 members
5    0 members
6    1 member


NZ GDP            2.7% vs street 3.2% vs previous 3.5%

Australia employment change    (7K) vs street 16K vs previous 13K
Australia full time        27K vs previous (45K)
Australia part time        (33K) vs previous 58K
Australia unemployment rate    5.9% vs street 5.7%

Eurozone consumer prices    2.0% as expected
Greece unemployment rate    23.6% vs previous 22.6%


Upcoming significant economic announcements include:


12:00 pm GMT        Bank of England decision    0.25% and £435B no change expected
8:00 am EDT

8:30 am EDT        US housing starts        street 1,264K
8:30 am EDT        US building permits        street 1,268K

8:30 am EDT        US jobless claims        street 240K
8:30 am EDT        US Philadelphia Fed        street 30.0 vs previous 43.3

10:30 am EDT        US natural gas            street (56 BCF)


TBA            US President Trump may send initial budget request to Congress