New Toyota vehicles are stored at the Toyota Logistics Service Inc., an imports processing facility at the Port of Long Beach in Long Beach, Calif., Wednesday,...
WITH the US president pledging to bring oil prices down, and the current price level remaining unstable, the possibility of prices dropping below $70 seems feasible....