Oil Prices Drop To $106 On “Meaningful” Progress In Russia-Ukraine Peace Talks
Crude oil prices made a U-turn and dropped sharply, over 6 per cent, to about $106 a barrel after Ukrainian negotiator David Arakhamia said, “the results of today’s meeting are sufficient for a…