Adnoc Distribution said it has agreed to buy Shell's South African fuels business for $1 billion, including debt. The subsidiary of Abu Dhabi National Oil Company will acquire 580 fuel stations, as ...