Financial TimesOil breaches $120 a barrel as petrol and diesel prices soarMay 30, 2022David SheppardBy David Sheppardmore_vert
ReutersOil climbs above $121 a barrel as China eases restrictions, EU meetsMay 30, 2022Nia WilliamsBy Nia Williamsmore_vert