Russia4 years ago
Ukraine conflict: Oil hits $113 a barrel despite emergency measures
Oil prices have surged despite new measures aimed at calming markets worried by the invasion of Ukraine, writes Rob Young. Brent crude - the international benchmark...