Rio De Janeiro Petrobras Faces a 10.5% Drop in Q4 Production: Impact on Sales and Exports Revealed!by Miles Cooper February 4, 2025