News

Oil prices remained steadfastly glued to $65 a barrel, as they have been for more than three weeks, with easing trade ...