Energy Sectors

Energy Not Adding Up

A barrel of oil, West Texas Intermediate, currently fetches $65 per barrel, that is a fairly decent price looking back … Read more

Avoiding Mistakes

Avoiding Mistakes

If you believe most marketing material, it would be easy to come to the conclusion that great ideas are the … Read more

Dollar

All About FX

The S&P 500 is rocking new high after new high. Since the end of November, it is up 7.9% in … Read more

Market Returns

Stars Remain Aligned

This is an excerpt from our upcoming Redwood Core Income Investor letter which will be published and distributed this week. … Read more