Oil prices inch higher as attacks on Russian energy facilities intensify
Brent crude briefly topped $86 per barrel on Monday for the first time since November, before pulling back, as Ukraine stepped up its attacks on Russian energy infrastructure.
Brent crude oil futures for May delivery were up 51 cents …