Oil prices surged close to $100 per barrel in a seven-year-high as major crude producer Russia prepared to send troops into two breakaway regions of Ukraine, sparking Western nations to ready economic sanctions against Moscow.

Post a Comment