Husband extreme jealousy?

My sister in law and I went to the store and she didn't have enough money for her drink so I was gonna buy her stuff for her but this guy says here this is for her stuff, my husband went ballistic and hasn't spoke to me for any other reason than to try and spark an argument I refused to play his hand so he won't talk to me his family is visiting and he stares at me until I leave to sit in our room alone, and tried to complain about my clothes which is a see-through shirt with a Cami under it and a pair of jeans. I told him the guy was trying to buy a drink for his sister not me but he's made I accepted the dollar and is now demanding an apology or he'll continue to treat me like an outsider.

Do I owe him an apology or is he petty childish and over dramatic the way I believe he is.