BP Buys Brazil’s CNNA For $680M BP has acquired a 83% stake in Companhia Nacional de Acucar e Alcool. December 17, 2025