Business activity continues to slump in July as load shedding weighs