Why oil is back above $120 per barrel

why-oil-is-back-above-$120-per-barrel

A tightening EU embargo of Russian oil is just one explanation