NEW YORK (TheStreet) -- Stocks recovered from an earlier drop by mid-morning on Friday, though gains were limited as crude oil fell below a $50 level again. 

Equities have been under pressure this week after the latest bout of softer data pointed to a potential U.S. slowdown, while Federal Reserve members continue to suggest a rate hike will occur this year.

The S&P 500 was up 0.28% on Friday, the Dow Jones Industrial Average added 0.23%, and the Nasdaq was up 0.4%. 

Crude oil prices slid on Friday morning after Goldman Sachs warned that conflict in Yemen and a potential nuclear deal with Iran were unlikely to have a near-term impact on supply.

"We expect both events to have negligible near-term supply impacts, with the build in crude inventories set to continue in 2Q15," analysts said in a note. "Longer term, a deal with Iran could lead to greater OPEC supplies although the timing of the sanction relief remains uncertain."

West Texas Intermediate crude oil fell 2.9% to $49.95. Commodity prices have been rallying as Saudi Arabia attacked Yemeni militias, potentially disrupting oil production and transportation in the region.

The third and final GDP reading for the fourth quarter remained at 2.2%, consistent with initial readings, though below an expected increase to 2.4%. The Commerce Department released the data on Friday.

The final reading of consumer sentiment in March rested at 93, according to the University of Michigan's survey, above an initial reading of 91.2. However, the measure still sits at a four-month low, down from February's 95.4 reading.

Investors will be at the ready to pick apart clues from Federal Reserve Chair Janet Yellen's speech on monetary policy at a San Francisco Fed conference Friday afternoon. The speech comes a week after Yellen reiterated her commitment to data dependence, and Wall Street will be keen to assess her perspective on the latest raft of soft economic data, including an unexpected drop in durable goods in February.

BlackBerry (BBRY) surged 3% after swinging to a surprise profit in its fourth quarter. The smartphone maker reported adjusted earnings of 4 cents a share, far better than an expected loss of 4 cents. Revenue continued to slide, though, with sales of $660 million down more than 30% from a year earlier.

Yahoo! (YHOO) spiked 1.9% after adding $2 billion to its buyback program. Total funds under its buyback authorization top out at $2.73 billion.

Restoration Hardware (RH) - Get Report added 1.3%, shaking off soft first-quarter guidance. The home furnishings retailer said West Coast port issues would reduce revenue by as much as $12 million and earnings by 5 cents to 6 cents a share. 

GameStop (GME) - Get Report slid 2.8% after reporting weaker first-quarter guidance. The computer game retailer expects earnings between 53 cents and 60 cents a share, below analysts' estimates of 66 cents.

Finish Line (FINL) added 1%. The footwear retailer earned 88 cents a share in its fourth quarter, 3 cents better than expected. Revenue climbed 6.3%, while comparable-store sales increased 2.6%.

Dow Chemical (DOW) - Get Report jumped 4.1% on news it will separate a portion of its chlorine business and merge it with Olin (OLN) - Get Report. The $5 billion deal would give Dow shareholders majority control of Olin at a stake of 50.5%.

Amazon (AMZN) - Get Report shares were on watch on reports the company is in talks to buy online retailer Net-a-Porter, according to Women Wear Daily. The company has yet to respond to the report.

Google (GOOGL) - Get Report announced it would pay new Chief Financial Officer Ruth Porat more than $70 million over the next two years in a pay package that included restricted stock units. The former Morgan Stanley (MS) - Get Report CFO was hired earlier this week.