View 2016 print and web publications here:

December 7, 2016
CNBC – Trump needs to be very, very careful about confronting China

November 30, 2016
CNBC – Why this ‘Apple optimist’ is getting nervous

November 21, 2016
CNBC – Three reasons why this Trump rally won’t last

November 17, 2016
CNBC – 10 good reasons to stop panicking about interest rates

November 9, 2016
CNBC – Don’t panic over Trump win. Now is the time to buy stocks

November 1, 2016
CNBC – Ford deal is a huge win for BlackBerry

August 25, 2016
CNBC – reasons Best Buy is a sell

August 17, 2016
CNBC – Why investors can stop freaking out over the Fed, in three words

July 11, 2016
CNBC – Pokemon Go fever: Six reason why I like Nintendo stock
May 25, 2016
BFM The Business Station – Oil at $65?

May 24, 2016
CNBC – The real reason Apple shares dropped below $100

May 3, 2016
Reuters – M&A slowdown clouds Wall Street view on stocks

April 27, 2016
CNBC – Apple is not doomed! Four reasons why you shouldn't give up on the stock
April 20, 2016
BFM The Business Station – Will the US Stock Rally Continue?
March 23, 2016
BFM The Business Station – Markets After Brussels Attack
February 24, 2016
Fox Business – Oil prices impact on your investments
February 10, 2016
BFM The Business Station – Oil Storage Hits Critical Levels

January 29, 2016
CNBC – Is Amazon just a giant unicorn?
January 13, 2016
BFM The Business Station – Oil and China: 2016's Twin Terrors

January 8, 2016
CNBC – 7 reasons Apple is a buy