By TruckingInfo Staff The massive earthquake and tsunami that struck Japan has pushed down the price of oil today and may affect traffic at the West Coast intermodal ports.

Leave a Reply