Brent crude oil price soared to $122 per barrel According to ICE Futures trading data, Brent for June 26 delivery rose 7.27% to $119.35 per barrel, having just reached $122 used. The price rise comes amid discussions about the fate of OPEC following
A club for red-pilled exiles.