The oil market showed some signs of stabilizing Friday in one of the last trading days of 2018, as a slight drop in crude inventories and economic expectations ...
A