U.S. stocks closed higher Friday -- their fourth consecutive weekly gain -- after China reportedly offered to increase its imports from America over a six-year-period to reduce the trade imbalance between the two nations.

Continue Reading Below

Equities also got a lift from a Wall Street Journal report that the Trump administration was considering rolling back tariffs on Chinese goods to ensure that current trade negotiations – set to end March 1 – are successful.

Meanwhile, China’s top trade negotiator, Liu He, is expected to travel to the U.S. later this month for the negotiations.

Bloomberg reported that China had offered to ramp up U.S. imports in order to reshape relations between the two countries. This came on the heels of another report that said the U.S. may ease tariffs imposed on some Chinese imports.

Global oil prices surged after oil cartel OPEC reported its biggest monthly production in nearly two years. That helped lift shares of oil services giant Schlumberger, which depends on capital investments by petroleum exploration and production companies. Other oil stocks also rose.

Ticker Security Last Change Change % SLB SCHLUMBERGER LIMITED 18.73 -0.35 -1.83% XON n.a. n.a. n.a. n.a. CVX CHEVRON CORP. 78.21 -0.58 -0.74%

John Williams, president of the New York Federal Reserve and a voting member of the central bank’s powerful rate-setting committee, said the Fed would be guided by economic data in its decision about when or if to raise interest rates.

The net effect of the trade news and oil prices was a boost in investor sentiment.

All three major equity averages have now climbed at least 10 percent since they bottomed on Christmas Eve. All three indexes have now notched their biggest four-week gain since 2011.

Ticker Security Last Change Change % I:DJI DOW JONES AVERAGES 27657.42 -244.56 -0.88% SP500 S&P 500 3319.47 -37.54 -1.12% I:COMP NASDAQ COMPOSITE INDEX 10793.28193 -116.99 -1.07%

U.S. stock markets will be closed on Monday, Jan. 21, for the Dr. Martin Luther King Jr. holiday.

Among the most active were shares of Tesla, which fell after announcing jobs cuts in an effort to reduce the cost of the Model 3 sedan.

Netflix also declined after reporting lower-than-expected quarterly sales and gave downbeat revenue targets for the current quarter.

CVS Health rose after settling its disagreement with Walmart and reached a deal on a new pharmacy network.

Ticker Security Last Change Change % TSLA TESLA INC. 442.15 +18.72 +4.42% NFLX NETFLIX INC. 469.96 -0.24 -0.05% CVS CVS HEALTH CORPORATION 59.57 +1.16 +1.99%

In Asian markets on Friday, China’s Shanghai ended the session up 1.4 percent and 1.7 percent for the week, a third straight week of gains.

Hong Kong’s Hang Seng finished the day 1.3 percent higher and 1.6 percent higher for the week.

CLICK HERE TO GET THE FOX BUSINESS APP

Japan’s Nikkei average ended the day 1.3 percent higher and up 1.5 percent for the week.

European markets finished the day higher. London’s FTSE added 2 percent and 0.7 percent for the week, Germany’s DAX rose 2.6 percent and 2.9 percent for the week, France’s CAC gained 1.7 percent and 2 percent for the week.

FOX Business' Ken Martin contributed to this report.