Commodities Corner: What analysts think of the $60 pric... The Group of Seven nations and the European Union set a cap Friday on Russi... admin 2 years ago