Algeria South African Manufacturing Sentiment Shows Promising Signs of Recovery in Juneby Ethan Riley July 6, 2025