Top 3 stocks you should buy in 2023 i.e

1.Brookfield Infrastructure Partners

2.Brookfield Renewable

3.Enbridge

Expert advice to buy these stocks to earn profit.

Brookfield Infrastructure's renewable energy -  With units plunging over 35% in 2022, it yields an alluring 4.6%

Brookfield Infrastructure Corporation- FFO per unit by 12% to 15% in 2023