|
|
||||
|
|
||||
|
|
||||
|
|
HOT OFF THE PRESS
Nuclear is no longer a bad word
You no longer need to check over your shoulder before talking about nuclear energy, it’s back and it’s here to stay.
A quiet renaissance has been happening behind the scenes for years, but a flurry of big tech headlines has forced it into the spotlight and attached it meaningfully to the AI trade… queue share prices ripping please:

So what’s the hype about? For one, nuclear has strong bipartisan support.
It doesn’t emit carbon which keeps the green energy folks happy, and it’s extremely energy dense which keeps the oil & gas folks happy.

It’s not without problems though. Nuclear is expensive in both dollars and time to build compared to other technologies, with projects lasting up to a decade before being commissioned.
And check this out: the supply chain looks like a geopolitical strategist’s worst nightmare, with all new nuclear builds in the past 5 years done with Chinese or Russian tech!

So who wins from growth in nuclear energy?
With an aging fleet in advanced economies, construction companies are well-positioned to win both new build and refurbishment contracts, which we’ve seen lately from both Aecon and AtkinsRealis.

Uranium miners also look good fundamentally, with a prolonged period of underinvestment creating a huge gap between global supply and demand.

Canada should play a big role here, with more than 10% of global uranium production and reserves.

While the outlook for nuclear looks great, valuations reflect it. In our view, some names are more vulnerable to a nuclear narrative shift than others, so be careful and pick your spots.
If the above link won’t work, try this: https://www.bullpen.finance/content/25
25% tariffs coming to Canada & Mexico… we think?
Finally, it looks like we’re going to get something formal on tariffs soon. At this point we don’t even think the market has expectations of escaping tariffs, rather, it’s looking for clarity.
It’s been a nightmare to keep it all organized in our heads, and we imagine it has been for you too, so in typical Bullpen fashion, we do the dirty work for you! Here’s the timeline:
November 26th: Trump threatens 25% tariffs on both Canada and Mexico to go into place the first day he takes office (Jan 20th)
January 18th: Trump to sign 100 executive orders, unclear if tariffs or more trade orders are involved
January 23rd: Speaking to business leaders in Davos, Trump claims the U.S. doesn't need Canadian energy, cars, timber, or oil & gas
He also claims the U.S. has a $200-250B trade deficit with Canada (the real figure is closer to $50B)

January 27th: Trump reiterates his plan to impose 25% tariffs on some or all of Canadian and Mexican imports by February 1st
January 29th: Trump's team outlines a two-stage tariff plan:
Phase 1: Initial trade penalties within days - an emergency action to deal with the fentanyl crisis as explained by commerce secretary Howard Lutnick
Phase 2: Broader penalties to be imposed in the spring
January 30th: Trump confirms that February 1st is "the date we're looking at" for implementing a 10% tariff on Chinese imports and 25% tariffs on goods from Canada and Mexico.
Let’s face it, this is going to hurt Canadian companies and the country as a whole, but it could create some interesting entry points if we reach a resolution.
We already looked into tariff impacts on primary metals, where do you think we should go next? Lumber? Respond to this email and let us know.
If the above link won’t work, try this: https://www.bullpen.finance/content/16
FUNNY BUSINESS

What a roller coaster ride the tariff talks have been - none as bumpy as those concerning oil though!
One day it’s safe, the next day it’s in the scope. One day productive conversations are being had, the next day those same conversations were useless.
What do you do if you’re an energy exec in Calgary right now? Cross your fingers? Make a wish at 11:11? Let’s see what happens.
ON OUR RADAR
COMMODITIES
|
|
||||
|
|
||||
|
|
||||
|
|
||||
|
|
GAINERS & LOSERS
|
|
||||
|
|
||||
|
|
INSIDER TRANSACTIONS
Insider | Company | Value |
---|---|---|
Devin Lowe (SVP) | Canadian Natural (CNQ) | $337K |
Andrew Parry (Director) | Skeena (SKE) | $354K |
Jeremy Brasseur (Chairman) | E-Split (ENS) | $609K |
Lee Curran (VP) | Peyto (PEY) | $415K |
EARNINGS
YESTERDAY’S EARNINGS
Company | Actual | Consensus |
---|---|---|
🇨🇦 Celestica (CLS) | 1.11 | 1.06 |
🇨🇦 Rogers (RCI) | 1.46 | 1.32 |
🇨🇦 Brookfield Infra. (BIP) | 0.22 | 0.05 |
🇨🇦 Canadian National (CNR) | 1.82 | 1.93 |
🇨🇦 Real Matters (REAL) | 0.00 | -0.01 |
🇺🇸 Apple (AAPL) | 2.40 | 2.36 |
🇺🇸 Visa (V) | 2.75 | 2.66 |
🇺🇸 Mastercard (MA) | 3.82 | 3.70 |
🇺🇸 Thermo Fisher (TMO) | 6.10 | 5.95 |
🇺🇸 Blackstone (BX) | 1.69 | 1.43 |
🇺🇸 Caterpillar (CAT) | 5.14 | 5.06 |
🇺🇸 Comcast (CMCSA) | 0.96 | 0.86 |
🇺🇸 United Parcel (UPS) | 2.75 | 2.52 |
🇺🇸 Sherwin (SHW) | 2.09 | 2.07 |
🇺🇸 Parker-Hannifin (PH) | 6.53 | 6.23 |
🇺🇸 Waste Mgmt (WM) | 1.70 | 1.82 |
🇺🇸 Intel (INTC) | 0.13 | 0.12 |
🇺🇸 Northrop (NOC) | 6.39 | 6.34 |
🇺🇸 Atlassian (TEAM) | 0.96 | 0.62 |
🇺🇸 Baker Hughes (BKR) | 0.70 | 0.63 |
🇺🇸 L3Harris (LHX) | 3.47 | 3.44 |
CPKC is winning battle of the rails, posting a beat on Wednesday with EPS of $1.29 ($1.24 expected, up 9% y/y) while CNR posted a miss yesterday with EPS of $1.82 ($1.93 expected, down 45% y/y). Both gave strong guidance though, with CKPC looking for 12-18% growth in adjusted EPS versus CNR at 10-15%.
TODAY’S EARNINGS
Company | Time | Consensus |
---|---|---|
🇨🇦 Brookfield Ren. (BEP) | AM | -0.19 |
🇨🇦 Imperial Oil (IMO) | AM | 2.18 |
🇺🇸 Exxon Mobil (XOM) | AM | 1.77 |
🇺🇸 AbbVie (ABBV) | AM | 2.06 |
🇺🇸 Chevron (CVX) | AM | 2.34 |
🇺🇸 Colgate (CL) | AM | 0.90 |
🇺🇸 Grainger (GWW) | AM | 9.77 |
🇺🇸 Phillips 66 (PSX) | AM | 1.00 |
ECONOMIC DATA
YESTERDAY’S ECONOMIC RELEASES
Release | Actual | Consensus |
---|---|---|
🇨🇦 Business Barometer | 54.6 | - |
🇨🇦 Weekly Earnings Y/Y | 5.0% | - |
🇺🇸 GDP Growth Q/Q | 2.3% | 2.6% |
🇺🇸 GDP Index Q/Q | 2.2% | 2.5% |
🇺🇸 Jobless Claims | 207K | 220K |
🇺🇸 Pending Home Sales M/M | -5.5% | 0.0% |
TODAY’S ECONOMIC RELEASES
Release | Time | Consensus |
---|---|---|
🇨🇦 GDP M/M | 8:30 AM | -0.1% |
🇺🇸 Core PCE Price M/M | 8:30 AM | 0.2% |
🇺🇸 Personal Income M/M | 8:30 AM | 0.4% |
🇺🇸 Personal Spending M/M | 8:30 AM | 0.5% |
🇺🇸 Employment Cost Q/Q | 8:30 AM | 0.9% |
🇺🇸 Chicago PMI | 9:45 AM | 40 |