Crude prices were surging on Monday amid no signs that the Iran conflict was de-escalating and as some major oil producers were reportedly forced to cut production.
Roodeweg 222, Willemstad, Curaçao
Crude prices were surging on Monday amid no signs that the Iran conflict was de-escalating and as some major oil producers were reportedly forced to cut production.
Roodeweg 222, Willemstad, Curaçao