Intermodal Weekly Market Report [W04]

0
318

Oil prices have rallied to the highest level since October 2014 breaking above $90/bbl recently. Intermodal-Report-Week-04-2022