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

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