Phew. 

It's been a wild week in the markets. 

Jim Cramer is out Friday. Filling in for him is Jeff Marks, senior portfolio analyst over on Action Alerts PLUS. 

Marks is breaking down what investors need to know about Nvidia's (NVDA - Get Report) quarter, General Electric (GE - Get Report) and market volatility. 

Market Volatility

It's safe to say that this week has been exhausting for investors.

With such volatility in the markets--in case you missed it, we closed down 800 points on Wednesday, Aug. 16--many investors may be feeling anxiety going into next week.

Nvidia's Earnings

Real Money Stock of the Day Nvidia NVDA reported earnings after the bell Thursday night.

Nvidia reported earnings of $1.24 per share, beating analyst expectations of $1.15 per share. Nvidia reported group revenue of $2.58 billion, just ahead of analysts' forecasts of $2.55 billion.

General Electric

GE made headlines yesterday after Madoff whistleblower Harry Markopolos published a 175-page report alleging accounting fraud.

Markopolos said he found that its insurance unit would need an $18.5 billion boost to its reserves. He also told that paper that other accounting issues, including in its oil and gas business, would amount to around $38 billion.

Early Friday morning, GE CEO Larry Culp bought around 252,000 shares of GE at $7.92 a share for around $2 million total.

Culp's share purchase follows his statement from Thursday where he said, "GE will always take any allegation of financial misconduct seriously. But this is market manipulation - pure and simple."

Premium Pick: Just How Low Could Interest Rates Go in This Environment?

Jim Cramer LIVE Replay: Jim Cramer on Recession Fears: 'Dial Back the Hysteria'

Jim Cramer Quick Clip: Investing Is Not Politics

Investing Education: How to Better Understand What an Inverted Yield Curve Means

Trade War: How the Tariff Delay Is Impacting Consumers

Earnings Preview: Nvidia Earnings: 3 Things to Watch

TheStreet Explains: How to Use a P/E Ratio When Picking Stocks

Subscribe to our Youtube Channel for more videos : Listen our latest Podcasts on Soundcloud

Catch Up: Today's Top News Videos Below