Asia buys record Africa oil volumes after Iran cut