US index futures are climbing again this morning with Dow and S&P futures up 0.5% and NASDAQ futures up 0.7%, rising a bit less than European markets where FTSE is up 1.3% and the Dax is up 2.0%. US traders may be waiting for retail sales and producer price reports before getting too enthusiastic.
Despite a big 6.2 mmbbl jump in US API inventories, WTI crude oil has held up really well overnight. Not that long ago such a report would have sent oil down the drain. This time, however, bears were only able to put a lid on a rally not send oil hurtling back downward. Even OPEC cutting its 2016 demand forecast by 50,000 bbl/d to 1.2 mmbbl/d hasn’t been able to put a dent in the price.
This indicates that the oil market has attracted significant support ahead of this weekend’s Qatar oil producers meeting where a production freeze deal is expected to be nailed down. Oil and gasoline could be active again later this morning around the weekly DOE inventory reports.
Between crude oil action and the Bank of Canada decision, today could see significant activity in Canadian stocks and CAD. With Canada retail sales growing 2.1%, core at CPI 1.9%, Jan GDP up 1.5%, housing starts above 200K, and 40K jobs added last month including 35K full time there’s no reason for the central bank to cut rates and with CAD having bounced back dramatically since the last meeting, there’s no reason for a rate hike either. Based on this, the Bank of Canada looks likely to take a neutral stance and not make any policy changes.
Currency trading finds USD on the rebound this morning, with gold down about 1.0%, JPY, GBP, EUR and continental currencies down 0.5%-1.0%, and resource currencies like CAD, AUD and NZD down less than 0.5%. Overall, this action, combined with rising stocks and commodities indicates a shift among traders back into risk-on mode with capital leaving defensive havens for more aggressive stances.
I find this shift in market sentiment particularly interesting coming at a time when I’m seeing a lot of commentary out there suggesting this could be the worst earnings season since the last recession. I disagree with that assessment and think that the markets are telling us expectations may be overly pessimistic and that there’s potential for significant positive surprises this time around.
The surprises may be getting underway as JPMorgan Chase has reported earnings per share of $1.35, well above the $1.26 the street was expecting, which could give US bank stocks a boost this morning.
JPMorgan Chase $1.35 vs street $1.26, revenues $24.0B above street $23.4B
Valeant Pharmaceuticals received a notice of default from some of its bondholders demanding it file its 10-K annual report by June 16th. The company indicated it plans to file the report by April 29th.
Significant announcements released overnight include:
US API crude oil inventories 6.2 mmbbls vs street 0.7 mmbbls
China trade balance $29.8B vs street $34.9B
China exports 11.5% vs street 10.0% vs previous (25.4%)
China imports (7.6%) vs street (10.1%) vs previous (13.8%)
France consumer prices (0.1%) vs street (0.2%)
Spain consumer prices (0.8%)as expected
Eurozone industrial production 0.8% vs street 1.3%
NZ Food prices 0.5% vs previous (0.6%)
Japan producer prices (3.8%) vs street (3.5%)
Australia consumer conf 95.1 vs previous 99.1
Upcoming significant announcements include:
8:30 am EDT US retail sales street 0.1%
8:30 am EDT US retail ex auto street 0.4%
8:30 am EDT US producer prices street 0.3%
8:30 am EDT   US core PPI street 1.3%
10:00 am EDT Canada interest rate 0.50% no change expected
10:00 am EDT Bank of Canada Poloz, Wilkins speaking
10:30 am EDT US DOE crude oil inventories street 1.0 mmbbls vs previous (4.9 mmbbls)
10:30 am EDT US DOE gasoline inventories street (1.5 mmbbls)
2:00 pm EDT Fed Beige Book