Negatywy PHP ciągle się powiększają

Mam tutaj ten kod ...

$remaining = 0;
foreach($clientArrayInvoice as $key=>$row){
            $remaining = $remaining + $row['total'];   
}

To, co robi, pobiera wartości sumy i dodaje je ... ale kiedy mam wartości, które są negatywne, dodaje je również na przykład, gdy mam-51.75 i-17.85 dostaję-69.60 co powinno być-33.90 jak to naprawić?

`-33,901 to wartość, której oczekuję, ponieważ gdy jej dwa negatywy chciałbym odjąć, a nie dodać

Dzięki, J

questionAnswers(3)

yourAnswerToTheQuestion