Hope and Brooke score small victories while Li and Poppy go to battle in recap for June 3, 2024. We’re back with Bill (Don Diamont), Luna (Lisa Yamada) and Poppy (Romy Park). Poppy apologizes for not telling them sooner, but he is looking forward to getting the results about — hopefully — their daughter.

Katie (Heather Tom) is in the middle of asking RJ (Joshua Hoffman) how long she’s known Luna when Li (Naomi Matsuda) walks in, looking for Steffy (Jacqueline MacInnes Wood). She’s in a meeting, so Katie asks her about Poppy and whether Li knows that Poppy is saying that Bill could be Luna's father. Hope (Annika Noelle) makes a case for Hope for the Future to stay afloat but Steffy asks Carter (Lawrence Saint-Victor) to confirm the numbers and they’re not good.

She says they could be using that money for something better. Brooke tells Ridge he has to do something. Donna (Jennifer Gareis) is looking at family photos as Eric (John McCook) finishes his workout.

She tells him about what happened with Hope. She tells Eric that Steffy wants to cancel the line and Eric is shocked. Carter says they haven’t made any decisions yet but they’re having an official meeting.

Steffy asks Brooke to leave, with Ridge assuring her that he’ll handle it. Brooke makes sure that it’s clear that she hasn’t been part of the team for a while but she has always been part of the company. After she leaves, Steffy starts the meeting.

Li is stunned that Poppy is claiming Luna is Bill�.