Crude costs had been surging on Monday amid no indicators that the Iran conflict was de-escalating and as some main oil producers had been reportedly pressured to chop manufacturing.
Source link
#Oil #shatters #ceiling #hitting #levels #Iran #conflict #escalates

