It was a tough, choppy week for stocks, but the oversold market gave us many opportunities to put some of our cash to work selectively. The Club added to five of our positions. The S & P 500 made another attempt early Friday to break its six-session losing streak but failed. Growing fears around the Federal Reserve keeping interest rates higher for longer and escalating tensions in the Middle East overshadowed generally positive earnings. Club Director of Portfolio Analysis Jeff Marks said Friday, “We’re still waiting for that truly ugly open before stepping up our buys.” Until then, he said to “stay opportunistic but be gradual.” That was our approach last week. Here’s a day-by-day look at each of the trades. Monday Best Buy Bought 200 more shares of Best Buy Jim Cramer’s Charitable Trust , the portfolio used by the CNBC Investing Club, owned 800 shares after the trade Best Buy’s weighting in the portfolio increased to 2% from 1.48% The Club purchased more shares of electronics retailer Best Buy on signs of improving fundamentals, specifically a rebound in personal computer sales. The PC market is embarking on an upgrade and replacement cycle, which should usher more demand for Best Buy’s offerings. Shares have been pressured since our March 27 initiation but not for anything that could ding our thesis. BBY YTD mountain Best Buy YTD Tuesday Tuesday was our busiest for trades, with adds to three companies: Oil and natural gas producer Coterra Energy , Mexican beer king Constellation Brands and Best Buy. Coterra Energy Bought 300 more shares of Coterra The portfolio held 2,900 shares after the trade Coterra’s weighting increased to 2.5% from 2.23% The Coterra trade was spurred by rising oil prices due to escalating tensions in the Mideast. The stock serves as a hedge in the portfolio against geopolitical uncertainty as Iran and Israel traded attacks by air, and the Israeli-Hamas war and Russia’s war in Ukraine continued. Coterra benefits from rising commodity prices. We know the company pivoted earlier this year to oil and lighter on nat gas, which has been under pressure. CTRA YTD mountain Coterra Energy YTD Constellation Brands Bought 25 more shares of Constellation The portfolio owned 375 shares after the trade Constellation’s weighting increased to 3.05% from 2.85% The Club added to Constellation Brands because we thought the beer maker’s stock was overly punished. Shares went on a four-session losing streak, starting one day after the company posted solid quarterly results . The pullback didn’t make sense to us. The April 11 earnings release detailed continued sales growth, along with an upbeat full-year outlook. In down markets, Constellation stock rose Thursday and Friday. STZ YTD mountain Constellation Brands (STZ) year-to-date performance Best Buy Bought 100 more shares of Best Buy The portfolio held 900 shares after this second trade of the week Best Buy’s weighting increased to 2.15% from 1.94% The Club purchased Best Buy stock for the second time in as many days — and for the third time since starting the position in late March. Wednesday Abbott Laboratories Bought 100 more shares of Abbott The portfolio owned 800 shares after the trade Abbott’s weighting increased to 2.8% from 2.45% Abbott posted stronger-than-expected quarterly earnings Wednesday, but the stock dropped 3%. We bought more on the weakness because the fiscal results indicated great things ahead for the fast-growing medtech company. We like that management raised Abbott’s full-year outlook for earnings and organic sales. ABT YTD mountain Abbott Laboratories (ABT) year-to-date performance Thursday Estee Lauder Bought 50 more shares of Estee Lauder The portfolio held 475 shares after the trade Estee Lauder’s weighting increased to 2.1% from 1.9% Estee Lauder shares have given back all of their gains since the cosmetic giant’s post-earnings advance back in February. At the time, CEO Fabrizio Freda said the firm had reached an “inflection point” and would return to profitability in the second half of 2024. On Thursday, we made a small buy of 50 shares and upgraded the stock to our buy-equivalent 1 rating — hoping we can trust management’s earlier optimism. Estee Lauder is set to report its latest quarter on May 1. EL YTD mountain Estee Lauder (EL) year-to-date performance (Jim Cramer’s Charitable Trust is long CTRA, BBY, STZ, EL, ABT. See here for a full list of the stocks.) As a subscriber to the CNBC Investing Club with Jim Cramer, you will receive a trade alert before Jim makes a trade. Jim waits 45 minutes after sending a trade alert before buying or selling a stock in his charitable trust’s portfolio. If Jim has talked about a stock on CNBC TV, he waits 72 hours after issuing the trade alert before executing the trade. THE ABOVE INVESTING CLUB INFORMATION IS SUBJECT TO OUR TERMS AND CONDITIONS AND PRIVACY POLICY , TOGETHER WITH OUR DISCLAIMER . NO FIDUCIARY OBLIGATION OR DUTY EXISTS, OR IS CREATED, BY VIRTUE OF YOUR RECEIPT OF ANY INFORMATION PROVIDED IN CONNECTION WITH THE INVESTING CLUB. NO SPECIFIC OUTCOME OR PROFIT IS GUARANTEED.
Traders work on the floor of the New York Stock Exchange on April 1, 2024.
Brendan Mcdermid | Reuters
It was a tough, choppy week for stocks, but the oversold market gave us many opportunities to put some of our cash to work selectively.
U.S. Treasury Secretary Scott Bessent adjusts his glasses during a meeting with U.S. President Donald Trump and President of Argentina Javier Milei in the Cabinet Room at the White House on Oct. 14, 2025 in Washington, DC.
Kevin Dietsch | Getty Images
China has been using its dominance in the rare earth industry to slash prices, driving foreign competitors out, U.S. Treasury Secretary Scott Bessent told CNBC on Wednesday stateside in an exclusive interview. He characterized the country as having “a nonmarket economy.”
In response, the Trump administration will “exercise industrial policy” to set price floors in a range of industries. Price floors are a limit of how low suppliers can charge for goods or services. They are typically set above the market rate and are essentially a form of government price control.
Meanwhile, Bank of America and Morgan Stanley reported blockbuster second-quarter earnings that shot way past analyst expectations. They joined other major U.S. banks, such as JPMorgan Chase and Goldman Sachs, in ihaving a blowout quarter that was turbocharged by robust dealmaking and stock market highs.
And despite U.S. President Donald Trump’s continued saber-rattling at China on the trade front, traders don’t seem ready to let go of equities. On Wednesday stateside, the S&P 500 and Nasdaq Composite rose, and the Russell 2000 hit a fresh record. After all, earnings reports are indicating that the economy isn’t yet faltering, despite firms already experiencing higher costs because of tariffs, according to the U.S. Federal Reserve’s Beige Book.
Whether traders continue pushing equities to new highs amid fractious trade relations with China will depend, in part, on the earnings of major technology companies such as Tesla and Intel due next week.
What you need to know today
And finally…
A Chinese flag flutters on top of the Great Hall of the People ahead of the opening ceremony of the Belt and Road Forum (BRF), to mark 10th anniversary of the Belt and Road Initiative, in Beijing, China October 18, 2023.
The India-flagged oil tanker Desh Ujaala is pictured in the Gulf waters near Al-Basrah Oil Terminal (ABOT), about 50 kilometres offshore of Iraq’s southern Faw peninsula, on August 5, 2025.
Hussein Faleh | AFP | Getty Images
U.S. President Donald Trump said Wednesday that Indian Prime Minister Narendra Modi told him New Delhi will stop buying oil from Russia, though the move will take time.
“[Modi] assured me today that they will not be buying oil from Russia. That’s a big stop.” Trump said at the press briefing in the Oval Office. “Now we’ve got to get China to do the same thing.”
He added that Washington was unhappy with New Delhi’s purchases of Russian crude because it allowed Moscow to continue waging its “ridiculous war” in Ukraine.
However, the U.S. president also said that the halt will not be immediate, and there will be “a little bit of a process,” without giving a clear timeline.
India’s external affairs ministry said Friday that the country’s oil import decisions are driven by efforts to protect consumers by ensuring stable energy prices and securing supplies.
The ministry’s priority was to “safeguard the interests of the Indian consumer in a volatile energy scenario,” External Affairs Ministry spokesperson Randhir Jaiswal said in a statement.
He added that India’s import policies are guided “entirely” by that goal.
Jaiswal said that India has sought for years to expand energy trade with the U.S. “This has steadily progressed in the last decade,” he said, adding that “the current Administration has shown interest in deepening energy cooperation with India. Discussions are ongoing.”
India and Russian crude
India’s imports of Russian oil have been a sticking point in the relationship between Washington and New Delhi. Trump slapped additional tariffs of 25% on India back in August, raising the total levy to 50%, while India has called out the U.S. for its trade with Russia.
“If India doesn’t buy [Russian] oil, it makes [ending the war] much easier,” Trump said. “They assured me within a short period of time, they will not be buying oil from Russia, and they will go back to Russia after the war is over.”
India is one of the biggest buyers of Russian oil. Data from research firm Kpler shows Russia exports about 3.35 million barrels of crude per day, with India taking about 1.7 million and China 1.1 million.
New Delhi has defended those purchases, with Energy Minister Hardeep Singh Puri telling CNBC in July that New Delhi helped stabilize global energy prices and was encouraged by the U.S. to do so.
“If people or countries had stopped buying at that stage, the price of oil would have gone up to 130 dollars a barrel. That was a situation in which we were advised, including by our friends in the United States, to please buy Russian oil, but within the price cap,” Puri said.
Russian sales of crude oil have been placed under a price cap by the G7 nations and the European Union since Moscow’s 2022 invasion of Ukraine.
That price cap, set at $47.6 per barrel, aims to limit Moscow’s revenue from oil exports, constricting the country’s ability to finance its war in Ukraine.
Kia is about to go on the offensive. The automaker plans to nearly triple electric vehicle production in Europe within the next two years as it introduces the new EV2 and EV4.
Kia doubles down on EV2 and EV4 production plans
With the EV2 and EV4 joining the lineup, Kia will offer an electric vehicle for nearly everyone. The EV2 is Kia’s smallest, most affordable electric car, set to sit below the EV3.
Despite its compact size, Kia said the EV2 will “redefine urban electric mobility” with a flexible interior, its latest connectivity tech, and more.
According to Kia’s CEO, Ho Sung Song, the company plans to build about 100,000 EV2s at its Zilina plant in Slovakia.
Advertisement – scroll for more content
“The average annual production of the upcoming EV2 is expected to reach around 100,000 units at the Zilina plant in Slovakia in 2027,” Song told Automotive News Europe earlier this month.
Kia is also scaling up output of its first electric hatchback, the EV4. By 2027, Kia plans to build over 80,000 EV4s at the Zilina plant. If you add in the EV4 Fastback or sedan models built in Korea, “the EV4’s combined global production is expected to reach approximately 100,000 units,” Kia’s CEO said.
The Kia Concept EV2 at IAA Mobility 2025 in Munich (Source: Kia)
Song explained that Kia aims to produce 100,000 EV2 and EV4 models globally each year, as this volume will be high enough to make them profitable.
The new production target is considerably higher than what Kia Europe CEO Marc Hedrich told Automotive News Europe in August.
Kia starts EV4 hatchback production in Europe, its first EV built in Europe (Source: Kia UK)
Hedrich said that combined EV2 and EV4 production could account for 10% and 20% of the output at the Zilina plant in 2026, adding that a production goal of 20,000 to 30,000 EV4s “would certainly make sense” next year.
Officials from Kia Europe explained that production plans shifted after the EV4 received better-than-expected feedback following its launch in August.
Kia starts EV4 hatchback production in Europe, its first EV built in Europe (Source: Kia UK)
Kia began EV4 production on August 20, marking a milestone as its first EV built in Europe. Kia is investing €108 million ($125 million) in the Zilina plant to produce the EV2 and EV4. The EV2 will join in 2026.
The facility has the capacity to build 320,000 vehicles, but Kia said output could be expanded to 350,000 with overtime.
Kia EV3 Air in Frost Blue (Source: Kia UK)
Kia has yet to reveal final specs, but given the EV3 is about 4,300 mm (169.3″) in length, the EV2 is expected to be slightly smaller at around 4,000 mm (157″). That’s about the size of Hyundai’s entry-level EV, the Inster, at 3,825 mm (150″) in length.
Like the EV9 and recently launched EV5, Kia’s compact electric car features a more upright, crossover-SUV-like design.
Although Kia’s overall sales are down 3% in Europe through August, EV sales are up 56% to 71,179. The EV3 is driving growth as Kia’s second-best-selling vehicle behind the Sportage and as the seventh best-selling EV in Europe. Through the first eight months of 2025, Kia sold 45,269 EV3s in the region.
FTC: We use income earning auto affiliate links.More.