John Seetoo
All articles

Everything by John.

809 articles

← Back to profile
Investing

Why EUFN’s Juicy Payouts Could Vanish Overnight Without U.S. Bank ETF Safeguards

May 12, 2026
Investing

Why emerging market small caps pay wild quarterly dividends and still outperform

May 12, 2026
Investing

Commodity futures ETF PDBC surges 50% as oil reaches 98th percentile

May 11, 2026
Investing

AMZA jumped 158% in two years, but the math behind those $0.34 checks is fragile

May 11, 2026
Investing

BOAT is soaring over the Strait of Hormuz blockade, but will it last?

May 11, 2026
Investing

Three dividend aristocrats abroad, one troubling sign for income investors

May 11, 2026
Investing

Gold and Silver Deliveries Escalate – A Warning for Currencies?

May 11, 2026
Investing

The Real Reason PSLV Exists: When Owning the Metal Matters More Than Returns

May 11, 2026
Investing

The real cost of chasing REIT dividend dogs in a 4.4% rate world

May 9, 2026
Investing

This $2.9 billion fund has paid distributions for 26 straight years

May 9, 2026
Personal Finance

What To Do If You Reach Retirement Without Enough Savings

May 9, 2026
Investing

How far can COMEX move the goalposts until they run out of playing field?

May 8, 2026
Investing

SLV Is Up 132% in a Year, But Its 0.50% Fee and 28% Tax Rate Tell a Different Story

May 8, 2026
Investing

Inside the $17 income play paying 5.7% yield after its biggest earnings disappointment

May 7, 2026
Investing

High yield ETF KBWY faces hidden payout risk from cannabis REIT tenant defaults

May 7, 2026
Investing

5% Yield Hides a Problem: XSHD Holdings Cut Dividends Faster Than Share Prices Fall

May 7, 2026
Investing

SRET’s Monthly Payouts Survive Global Real Estate Stress, Data Shows

May 6, 2026
Investing

REM’s Mortgage REIT Portfolio Rallies 19% as Fed Easing Lifts Income Safety

May 6, 2026
Investing

Stellus Capital cuts dividend 15% after 13-year streak; 16.6% yield masks coverage trouble

May 6, 2026
Investing

Capital Southwest’s 11.3% Yield Holds Firm While BDCs Stumble in 2026

May 6, 2026