Pbr Stock Analysis Petroleo Brasileiro Petrobras Ads 2.39 Gain At 20.56 Level 20260403