Barrel
Russia-Ukraine war: Oil hits $113 a barrel worldwide despite emergency measures
Oil prices have surged despite new measures aimed at calming markets worried by the invasion of Ukraine. Brent crude – the international benchmark for oil prices – has...