Brent oil futures have soared another 7.6% to $119.69, the highest price since the early days of the Ukraine war in 2022.