Crude prices were surging on Monday amid signs that the Iran conflict wasn’t de-escalating, and as some major oil producers were reportedly forced to cut production.
Crude prices were surging on Monday amid signs that the Iran conflict wasn’t de-escalating, and as some major oil producers were reportedly forced to cut production.