Brazil: BP announces biggest oil discovery in 25 years
BP reports its largest oil discovery in 25 years off the coast of Brazil. This could provide a significant boost to the British company’s business following its strategic shift away from renewables and renewed focus on fossil fuels.