forex news Crude Stays Heavy As Ukraine-Russia Diplomacy Plows Ahead Amwal Al Ghad English Mar 6, 2014 0 Brent crude steadied around $108 a barrel on Thursday as the West and Russia engaged in high-stakes diplomacy to…