Crude oil prices hit a new record at nearly $120 per barrel and remained up in afternoon trade. Metals prices were also higher while grains prices were mixed.
Crude oil prices hit a new record at nearly $120 per barrel and remained up in afternoon trade. Metals prices were also higher while grains prices were mixed.