Angry speech, having lost current business (5)
I believe the answer is:
trade
'business' is the definition.
(I know that trade is a type of business)
'angry speech having lost current' is the wordplay.
'angry speech' becomes 'tirade' (I've seen this before).
'having lost' is a deletion indicator.
'current' becomes 'I' (symbol for electric current).
'tirade' with 'i' removed is 'TRADE'.
(Other definitions for trade that I've seen before include "Deal commercially" , "Commercial dealings" , "Commercial exchange of goods and services" , "Customers" , "Buy and sell, barter" .)