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 1 year ago