Please ensure Javascript is enabled for purposes of website accessibility
Income Advisor
Conservative investing. Double-digit income.

April 1, 2025

It’s ugly again. The market recovered from the 10% correction bottom earlier this month. But it plunged again below the earlier low on Monday as tariff issues have taken center stage.

Hopefully, stocks will bounce off the low again, but it isn’t looking good right now. The tariff deadline is this week, and uncertainties abound. It is yet unclear how many countries will be included in the reciprocal tariffs and to what extent there will be exceptions. The market may be happier about things by the end of the week. But if it isn’t, stocks will likely go lower.

Download PDF

More Trouble

It’s ugly again. The market recovered from the 10% correction bottom earlier this month. But it plunged again below the earlier low on Monday as tariff issues have taken center stage.

Hopefully, stocks will bounce off the low again, but it isn’t looking good right now. The tariff deadline is this week, and uncertainties abound. It is yet unclear how many countries will be included in the reciprocal tariffs and to what extent there will be exceptions. The market may be happier about things by the end of the week. But if it isn’t, stocks will likely go lower.

The market has hit correction territory, but it isn’t really a buyable dip, at least not yet. It’s also worth noting that most stock sectors are trading higher YTD. It’s really technology and consumer discretionary stocks that are taking the brunt of the selling. The technology sector accounts for about a third of the S&P 500. It’s tough for the index to stay positive when that sector is falling.

Even if stocks do bounce off the bottom, the market isn’t likely to generate lasting upside traction until there is more clarity on the tariff issues. But nobody knows when that clarity will come. It could be tomorrow or a long time from now. All we can do is wait and see.

A lone bright spot in the market has been energy. The sector is by far the best of the eleven S&P sectors YTD, with a better than 8% return. Energy stocks have also held strong over the last couple of tumultuous days. The newest portfolio additions, ONEOK (OKE) and Cheniere Energy (LNG), look strong.

Past Month’s Activity

March 4

Purchased CEG March 21st $260 call at $3.50 (BUY BACK)

March 21

QCOM March 21st $160 call at $11 – Expired

CQP March 21st $60 call at $3.00 – Expired

Cheniere Energy Partners (CQP) – Called

March 25

Sell ABBV June 20th $210 call at $9.50 or better

Portfolio Recap

AbbVie Inc. (ABBV)

Yield: 3.2%

ABBV pulled back over 10% from the high over the past couple of weeks and dipped below 200 per share. But it has been coming back strong the past couple of days in a rough market. I believe the stock will deliver strong returns over the rest of this year, but it’s unclear if it will continue to pull back from the high, which the stock has a history of doing. Things have improved as the company has moved beyond the Humira patent loss and already replaced the revenues. It’s been a great year as ABBV is up about 20% YTD in a down market. I like the prospects for the stock for the rest of this year. But the direction of the next 10% move is anybody’s guess. BUY

AGNC Investment Corp. (AGNC)

Yield: 15.1%

The mortgage REIT has mostly bounced around in the lower range for the last couple of years. The strong downside is likely behind it, but it has had trouble mustering significant and sustainable upside traction. The REIT reported solid earnings this quarter. AGNC has had a bad run over the last couple of years, and it’s due for a significant turnaround. The turnaround should come eventually and probably before the end of the year. BUY

Ally Financial Inc. (ALLY)

Yield: 3.2%

This online banker has been swinging around sort of aimlessly. But it really made a strong move off the recent bottom in the last few weeks. The stock has also managed about a 5.5% YTD return in a lousy market with declining confidence in the economy. If the economy deteriorates toward a recession or close to it, the stock will sell off. It deals primarily with auto loans, which are highly cyclical. However, if the economy hangs in there or economic news gets better, it could really take off. We’ll see if this current rally still has legs and then reevaluate. BUY

Broadcom Inc. (AVGO)

Yield: 1.3%

It’s been a tough year so far for technology stocks, especially those that had been riding AI demand to stratospheric highs. AVGO is down more than 35% from the high and over 30% YTD. The stock had been trending higher since a positive earnings report earlier this month, but the selling has reignited in the last few tumultuous days. Broadcom soundly beat expectations with 25% revenue growth and 45% earnings growth and raised guidance for the current quarter. AI revenue grew 77% over last year’s quarter, and the company reported that it has scored two more large AI chip customers. AVGO is being dragged lower by the sector. But it should come roaring back because it was higher for good reason, skyrocketing revenues. BUY

Cheniere Energy Inc. (LNG)

Yield: 0.9%

Cheniere has been all over the place this year. It’s still up 7% YTD, and it made a nice move higher over the last week, but it’s still more than 10% below the high from January. Cheniere is the best liquid natural gas (LNG) export company stock at a time of rising LNG demand worldwide. The company delivered a great fourth quarter, beating both revenue and earnings estimates. It also posted record LNG production and is in the process of expanding capacity. The stock will bounce around with the market in the near term. But the strong story is still very much intact with a friendlier regulatory environment and rising demand. BUY

Constellation Energy Corporation (CEG)

Yield: 0.7%

CEG had been climbing nicely off the recent bottom for a couple of weeks. But it got kicked in the teeth again over the last couple of days. It’s an unforgiving market right now that continues to punish previously red-hot performers. But the selling is likely being overdone like the buying was.

The fear is that AI will require less data than previously thought, data center plans will be stalled and the anticipated growth in electricity won’t occur. Nonsense, electricity demand is sure to grow even if at a lower rate than previously anticipated. And the fears are likely overblown. The two huge recent deals (the Microsoft (MSFT) deal and the Calpine acquisition) will deliver a high level of earnings growth in the years ahead and there may be more new deals coming. The market will regain its footing at some point and CEG can come back fast. HOLD

NextEra Energy, Inc. (NEE)

Yield: 3.2%

The regulated and clean energy utility stock has done okay in a tough market. It was up for this month and YTD before pulling back over the past couple weeks. It seems like every time the market gets crushed, NEE has a great day. Investors are attracted to its defensive characteristics as a slower economy is feared and uncertainty about tariffs keeps any optimism at bay. But NEE has historically outperformed other defensive stocks significantly. It just got walloped by inflation and rising rates. But rates are falling, and NextEra is poised for even stronger growth ahead as electricity demand rises. BUY

ONEOK, Inc. (OKE)

Yield: 4.2%

Energy has been one of the few bright spots in the recent market, and this more volatile natural gas midstream company has come roaring back. It’s been a bit of a rollercoaster. OKE was rising fast but then got crushed as the natural gas trade unwound after the DeepSeek news. But the selling was hasty. ONEOK has reliable revenues and is in an ideal position for strong growth as natural gas production inevitably increases and electricity demand grows. Investors realized this and OKE spiked about 15% in just a couple weeks. A continued rebound is likely if the market stabilizes. BUY

Qualcomm Corp. (QCOM)

Yield: 2.2%

The mobile device chip company delivered earnings with strong quarterly results and raised guidance for 2025. Revenue rose 17% for the quarter and EPS rose 24%. Both easily exceeded expectations. There was solid growth in just about every segment, including iPhone demand. And guidance was raised for this year. But there wasn’t evidence of a strong AI smartphone upgrade cycle. And that’s really what the market is looking for. Several analysts expect an upgrade cycle to ignite sometime this year. And that could really move the stock higher. But a breakout is unlikely until that event is within sight. Meanwhile, QCOM has been knocked down with the rest of the tech sector. BUY

Realty Income Corp. (O)

Yield: 5.7%

The stock has risen steadily while the overall market has plunged to a new recent low over the past few days. That’s why this stock is still in the portfolio. It has some serious defensive chops that we are seeing on display. Realty is desirable because it attracts investor interest during times of market duress. The stock should also benefit as interest rates move lower. O had struggled during inflation and rising interest rates. But the benchmark 10-year Treasury rate has fallen significantly so far this year. It’s proving to be a nice holding in a dicey market. HOLD

Toll Brothers, Inc. (TOL)

Yield: 0.8%

TOL is a cyclical company that doesn’t respond well to a slower economy. But that recent weakness is somewhat tempered by the falling mortgage rates, which make housing more affordable. The slower growth narrative hit TOL when it was already down, and the stock hit a 52-week low. But TOL has been rising for the past couple of weeks. It could be that the economic worries don’t have lasting traction. Narratives change often in the market. The longer-term supply/demand dynamic is hugely favorable to this company, and it will rebound eventually. We will hold onto the stock for now in hopes that the current rally continues. HOLD

Existing Call Trades

Sell ABBV June 20th $210 call at $9.50 or better - Pending

This call was highlighted in last week’s March issue, but the call premium fell below the price and stayed there all week as ABBV continued to pull back. But the stock has been on the rise the past couple of days and the call price is only a little more than a dollar away from the target. Another good day for the stock should put it over the top.

Current Recommendations

Open RecommendationsTicker SymbolEntry DateEntry PriceRecent PriceBuy at or Under PriceYieldTotal Return
AbbVie Inc.ABBV12/17/24$175.38$205.29$200.003.20%18.17%
AGNC Investment CorpAGNC9/24/24$10.47$9.52$12.0015.13%-2.20%
Ally Financial Inc.ALLY11/26/24$39.42$37.45$45.003.20%-4.27%
Broadcom Inc.AVGO1/28/25$207.36$169.12$240.001.40%-18.19%
Cheniere Energy, Inc. LNG2/25/25$216.04$226.23$250.000.88%4.72%
Constellation Energy Corp.CEG8/27/24$196.14$205.39$270.000.76%5.07%
NextEra Energy, Inc.NEE4/25/23$77.50$70.45$80.003.22%-4.03%
ONEOK, Inc.OKE2/25/25$95.77$98.48$110.004.18%2.83%
Qualcomm Inc. QCOM5/5/21$134.65$152.72$180.002.23%23.60%
Realty Income Corp.O6/27/23$60.19$56.61NA5.69%3.77%
Toll Brothers, Inc.TOL10/22/24$148.02$105.08NA0.95%-28.88%
Open RecommendationsTicker SymbolInitial ActionEntry DateEntry PriceRecent Price Sell To Price or betterTotal Return
ABBV June 20th $210 callABBV250620C00210000Sell Pending$7.50$9.505.42%
as of close on 3/28/2025
SOLD STOCKS
XTicker Symbol ActionEntry DateEntry PriceSale DateSale PriceTotal Return
Innovative Industrial Props.IIPRCalled6/2/20$87.829/18/20$100.0015.08%
QualcommQCOMCalled6/24/20$89.149/18/20$95.007.30%
U.S. BancorpUSBCalled 7/22/20$36.269/18/20$383.42%
Brookfield Infras. Ptnrs.BIPCalled6/24/20$41.9210/16/20$458.49%
Starbucks Corp.SBUXCalled8/26/20$82.4110/16/20$886.18%
Visa CorporationVCalled 9/22/20$200.5611/20/20$2000.00%
AbbVie Inc.ABBVCalled6/2/20$91.0412/31/20$10012.43%
Enterprise Prod. Prtnrs.EPDCalled6/24/20$18.141/15/21$2015.16%
Altria GroupMOCalled 6/2/20$39.661/15/21$407.31%
U.S. BancorpUSBCalled 11/25/20$44.681/15/21$451.66%
B&G Foods Inc,BGSCalled10/28/20$26.792/19/21$284.42%
Valero Energy Inc.VLOCalled8/26/20$53.703/26/21$6011.73%
Chevron Corp.CVXCalled12/23/20$85.694/1/21$9612.95%
KKR & Co.KKRCalled3/24/21$47.986/18/21$5514.92%
Digital Realty TrustDLRCalled1/27/21$149.177/16/21$1555.50%
NextEra Energy, Inc.NEECalled2/24/21$73.769/17/21$8010.00%
Brookfield Infras. Ptnrs.BIPCalled1/13/21$50.6310/15/21$5511.65%
AGNC Investment CorpAGNCSold1/13/21$15.521/19/22$155.92%
ONEOK, Inc.OKECalled5/26/21$52.512/18/22$6019.62%
KKR & Co.KKRSold8/25/21$64.522/23/22$58-9.73%
Valero Energy Inc.VLOCalled11/17/21$73.452/25/22$8315.53%
U.S BancorpUSBSold3/24/21$53.474/13/22$51-1.59%
Enterprise Product Ptnrs EPDCalled3/17/21$23.214/14/22$2411.25%
FS KKR Capital Corp. FSKCalled10/27/21$22.014/14/22$2313.58%
Xcel Energy Inc. XELCalled10/12/21$63.005/20/22$7012.66%
Innovative Industrial Props.IIPRSold3/23/22$196.317/20/22$93-51.23%
One Liberty PropertiesOLPSold7/28/21$30.378/24/22$25-12.94%
ONEOK, Inc.OKECalled5/25/22$65.141/20/23$652.66%
Xcel Energy, Inc.XELCalled10/26/22$62.571/20/23$654.67%
Realty Income Corp. OCalled9/28/22$60.372/17/23$635.41%
Medical Properties TrustMPWSold1/24/23$13.223/21/23$8-38.00%
Brookfield Infrastructure Cp.BIPCCalled11/9/22$42.437/21/23$458.72%
Star Bulk Carriers Corp.SBLKSold6/1/22$33.308/8/23$18-31.38%
Visa Inc.VCalled12/22/21$217.168/18/23$2359.16%
Global Ship Lease, Inc.GSLSold2/23/22$24.968/29/23$19-13.82%
ONEOK, Inc.OKECalled3/28/23$60.989/15/23$659.72%
Hess CorporationHESCalled6/6/23$132.2510/20/23$15517.87%
Tractor Supply CompanyTSCOSold9/26/23$203.0311/28/23$200-1.02%
Digital Realty TrustDLRCalled7/18/23$117.311/19/24$13517.16%
Intel CorporationINTCCalled7/27/22$40.181/19/24$439.76%
AbbVie Inc.ABBVCalled7/25/23$141.633/15/24$16015.11%
Marathon Petroleum Corp. MPCCalled10/24/23$149.453/28/24$16512.06%
The Williams Companies, Inc.WMBCalled8/24/22$35.585/17/24$357.14%
Main Street Capital Corp.MAINCalled3/26/24$46.409/20/24$4910.91%
Brookfield Infrastructure Cp.BIPCCalled2/27/24$32.649/20/24$3511.00%
American Tower Corp.AMTCalled1/23/24$202.269/20/24$2105.43%
ONEOK, Inc.OKECalled8/27/24$79.5910/18/24$8811.18%
Alexandria Real Estate Eq.ARESold12/19/23$129.5411/19/24$108-12.82%
FS KKR Capital Corp.FSKCalled4/23/24$19.4212/20/24$2014.06%
Enterpise Product Ptnrs.EPDCalled2/27/24$27.611/17/25$2912.60%
Cheniere Energy Prtns.CQPCalled1/22/25$53.043/21/25$6014.67%
EXPIRED OPTIONS
SecurityIn/out moneySell DateSell PriceExp. Date$ ReturnTotal % Return
IIPR Jul 17 $95 callout-of money6/3/20$3.007/17/20$3.003.40%
MO Jul 31 $42 callout-of-money6/17/20$1.607/31/20$1.604.03%
ABBV Sep 18 $100 callout-of-money7/15/20$4.609/18/20$4.605.05%
IIPR Sep 18 $100 callin-the-money7/22/20$5.009/18/20$5.005.69%
QCOM Sep 18 $95 callin-the-money6/24/20$4.309/18/20$4.304.82%
USB Sep 18 $37.50 callin-the-money7/22/20$2.009/18/20$2.005.52%
BIP Oct 16 $45 callin-the-money9/2/20$1.9510/16/20$1.954.65%
SBUX Oct 16 $87.50 callin-the-money10/16/20$3.3010/16/20$3.304.00%
V Nov 20 $200 callin-the-money9/22/20$10.0011/20/20$10.004.99%
ABBV Dec 31 $100 callin-the-money11/18/20$3.3012/31/20$3.303.62%
EPD Jan 15 $20 callin-the-money11/23/20$0.801/15/21$0.804.41%
MO Jan 15 $40 callin-the-money11/25/20$1.901/15/21$1.904.79%
USB Jan 15 $45 callin-the-money11/25/20$2.001/15/21$2.004.48%
BGS Feb 19 $27.50 callin-the-money12/11/20$2.402/19/21$2.408.96%
VLO Mar 26 $60 callin-the-money2/10/21$6.503/26/21$6.5012.10%
CVX Apr 1 $95.50 callin-the-money2/19/21$4.304/1/21$4.305.02%
AGNC Jun 18 $17 callout-of-money4/13/21$0.506/18/21$0.503.21%
KKR Jun 18 $55 callin-the-money4/28/21$3.006/18/21$3.006.25%
USB Jun 16 $57.50 callout-of-money4/28/21$2.806/18/21$2.805.24%
DLR Jul 16 $155 callin-the-money6/16/21$8.007/16/21$8.005.36%
AGNC Aug 20 $17 callout-of-money6/23/21$0.508/20/21$0.503.00%
OKE Aug 20 $57.50 callout-of-money6/23/21$3.508/20/21$3.506.67%
NEE Sep 17 $80 callin-the-money8/11/21$3.509/17/21$3.504.75%
BIP Oct 15 $55 callin-the-money9/1/21$2.0010/15/21$2.003.95%
USB Nov 19 $60 callout-of-money9/24/21$2.3011/19/21$2.304.30%
OKE Nov 26 $65 callout-of-money10/20/21$2.2511/26/21$2.254.28%
KKR Dec 17 $75 callout-of-money10/26/21$3.5012/17/21$3.505.42%
QCOM Jan 21 $185 Callout-of-money11/30/21$9.651/21/22$9.657.17%
OLP Feb 18 $35 Callout-of-money11/19/21$1.502/18/22$1.504.94%
OKE Feb 18 $60 Callin-the-money1/5/22$2.752/18/22$2.755.24%
USB Feb 25 $61 callout-of-money1/13/22$2.502/25/22$2.504.68%
VLO Feb 25 $83 callin-the-money1/18/22$4.202/25/22$4.206.13%
EPD Apr 14th $24 callin-the-money3/2/22$1.254/14/22$1.255.69%
FSK Apr 14th $22.50 callin-the-money3/10/22$0.904/14/22$0.904.09%
XEL May 20th $70 callin-the-money3/30/22$3.005/20/22$3.004.76%
SBLK July 15th $134 callout-of-money6/1/22$1.607/15/22$1.604.80%
OKE Oct 21st $65 callout-of-money8/24/22$3.4010/21/22$3.405.22%
OKE Jan 20th $65 callIn-the-money11/25/22$3.701/20/23$3.705.68%
XEL Jan 20th $65 callin-the-money11/25/22$5.001/20/23$5.007.99%
O Feb 17th $62.50 callin-the-money12/28/22$3.002/17/23$3.004.97%
QCOM Sep 16th $145 callout-of-money7/20/22$11.759/16/22$11.758.73%
V Mar 17th $220 callout-of-money1/24/23$12.003/17/23$12.005.51%
OKE May 19th $65 callout-of-money4/11/23$2.705/19/23$2.704.43%
V Jun 2 $230 callout-of-money4/21/23$10.506/2/23$10.504.82%
BIPC $45 July 21st callin-the-money5/23/23$3.257/21/23$3.257.66%
V $235 Aug 18th callin-the-money7/11/23$9.008/18/23$9.004.13%
GSL $20 Aug 18th callout-of-money7/11/23$1.258/18/23$1.255.00%
OKE $65 Sep 15 callin-the-money9/15/23$3.207/25/23$3.204.92%
INTC $35 Oct 20th callout-of-money9/8/23$3.7810/20/23$3.789.41%
HES $155 Oct 20th callin-the-money9/8/23$9.0010/20/23$9.006.81%
DLR $135 Jan 19th callin-the-money11/22/23$6.001/19/24$6.005.11%
INTC $42.50 Jan 19th callin-the-money11/29/23$3.501/19/24$3.508.71%
ABBV $160 Mar 15th callin-the-money1/10/24$7.003/15/24$7.004.94%
MPC $165 Mar 28th callin-the-money2/14/23$10.003/28/24$10.006.69%
QCOM $200 July 19th callout-of-money6/5/24$12.007/19/24$12.008.91%
MAIN $49.4 Sep 20th Callin-the-money6/27/24$2.009/20/24$2.004.31%
BIPC $35 Sep 20th Callin-the-money7/16/24$3.009/20/24$3.009.19%
AMT Sep 20 $210 callin-the-money7/30/24$15.009/20/24$15.007.42%
OKE Oct 18 $87.50 callin-the-money8/27/24$3.5010/18/24$3.504.40%
FSK Dec 20 $20 callin-the-money10/25/24$0.9512/20/25$0.954.89%
CEG Dec 29 $260 callout-of-money9/25/24$24.0012/20/24$24.0012.24%
EPD Jan 17 $29 callin-the-money11/12/24$2.001/17/25$2.006.34%
CEG Mar 21 $20 callBuyback1/7/25$20.003/4/25$16.508.41%
CQP Mar 21 $60 callin-the-money1/22/25$3.003/21/25$3.005.66%
QCOM Mar 21 $160 callout-of-money1/7/25$10.003/32/2025$11.008.17%


Copyright © 2025. All rights reserved. Copying or electronic transmission of this information without permission is a violation of copyright law. For the protection of our subscribers, copyright violations will result in immediate termination of all subscriptions without refund. Disclosures: Cabot Wealth Network exists to serve you, our readers. We derive 100% of our revenue, or close to it, from selling subscriptions to our publications. Neither Cabot Wealth Network nor our employees are compensated in any way by the companies whose stocks we recommend or providers of associated financial services. Employees of Cabot Wealth Network may own some of the stocks recommended by our advisory services. Disclaimer: Sources of information are believed to be reliable but they are not guaranteed to be complete or error-free. Recommendations, opinions or suggestions are given with the understanding that subscribers acting on information assume all risks involved. Buy/Sell Recommendations: are made in regular issues, updates, or alerts by email and on the private subscriber website. Subscribers agree to adhere to all terms and conditions which can be found on CabotWealth.com and are subject to change. Violations will result in termination of all subscriptions without refund in addition to any civil and criminal penalties available under the law.