Crude oil has reached another new record at $113.93, primarily due to supply disruptions in Mexico. And the hurricane season hasn't even arrived yet!
Crude oil has reached another new record at $113.93, primarily due to supply disruptions in Mexico. And the hurricane season hasn't even arrived yet!