Wall Street Says Nvidia Has Nearly Peaked? Time to Sell?

Nvidia’s (NVDA) run higher over the past two years has been nothing short of amazing. Shares soared 950% higher during that period and it added...

Postcards: Our Permian Idea Is About to Get Very Profitable No Matter What Oil Does

Dear Old Friend, Goldman Sachs says recent oil production cuts by OPEC will push oil prices into the $90 range by late 2023. You shouldn’t believe...

Why the Oracle Stock Buyback Is Too Much of a Good Thing

A $10 billion Oracle stock buyback, paired with Tuesday's fiscal Q3 earnings beat, sent ORCL stock up 5.5% in the following two days.

But...

Pages 1 of 1