South African business confidence edged up to 124.1 in May, recovering slightly from a seven-month low in April, as firms adjusted to geopolitical crude oil...