Energy ❯Oil Industry ❯Crude Oil
Market Analysis Global Supply Supply and Demand
A 17% drop in crude oil prices following US tariffs has not been fully reflected at German pumps, drawing criticism from consumer advocates.