2024 Oil Price Forecast: Oil – $300?

A misty morning in the Scottish Highlands, in the oil hub of Aberdeen, I found myself discussing the future of oil prices with a...

New Trade for March 22nd, 2021

Stocks were mixed in early trading this morning.  The Nasdaq rose as the 10-year Treasury yield retreated.  The Dow was slightly down and the...

Report: Fed Offers New 0.75% Rate Hike to Fight Record Inflation

In an aggressive effort to curb the worst inflation in forty-one years, the Federal Reserve increased a key rate for the U.S. on Wednesday...

Notable Upgrades and Downgrades for the Week of August 30th

Stock analysts can provide valuable stock analysis insight as well as insight into the sentiment around a certain stock or sector and shed some...

Bear Watch Weekly: Stocks to Sideline Now

The right stocks can make you rich and change your life. The wrong stocks, though… They can do a whole lot more than just "underperform."...