Time to invest in MLPs, oil stabilized: Global X Funds' CEO

Market watchers seeking income should invest in master limited partnerships (MLPs) as oil prices have stabilized, according to Global X Funds' CEO Bruno del Alma on Monday.

"MLPs are probably the best asset class in our opinion," del Alma told "Closing Bell." "If you look at the infrastructure side of master limited partnerships, they're somewhat isolated from oil prices." He added that these companies are generating income at about 7 percent.

Still, market watchers remained cautious as just a year ago MLPs were deemed attractive but substantial share price fluctuation burned eager investors.

"We think it's worth it," del Alma said about possible risks, "We think it's one of the most attractively priced asset classes right now."

The CEO also warned against exploration and production names, but encouraged investments in infrastructure and pipeline companies in the sector.

Emerging markets

U.S. crude oil futures for April delivery settled up 47 cents, at $39.91 a barrel. After the settlement, the contract rolled to May, which ended up 38 cents at $41.52 a barrel.

In other news, President Barack Obama traveled to the Americas in efforts to press both Cuba and Argentina for human rights. While investors are heavily focused on doing business in Cuba, del Alma urged for investments in Argentina. The country's new President Mauricio Macri is bringing about political changes that are opening up its market, del Alma said.

While del Alma said he liked emerging markets broadly, he suggested investors to look beyond Brazil, Russia, India, China and South Africa.

"Momentum in emerging markets have been very negative for years, it's turning around now," del Alma noted. "Within emerging markets Argentina is a very interesting market."

— Evelyn Cheng contributed to this report.