How long should my resume be with 4 years of experience in India and 2 years in the US? Can’t seem to condense everything into one page?

I’ve been working for 4 years in India and have 2 years of experience in the US. When it comes to writing my resume, I just can’t seem to condense everything into a single page. I feel like recruiters need to know who I am and what I’ve done before interviewing me, but I’m also aware that a one-page resume is often the gold standard.

For professionals or recruiters—how long should my resume be? Should I aim for a one-page resume or is two pages acceptable given my experience? Any tips on how to effectively summarize my experience while still showcasing my skills? Thanks in advance!