Oil price at highest level since 2008; Asian markets slump
New Delhi : Oil prices have soared to the highest level since 2008 after the US said it was discussing a potential embargo on Russian supplies with its allies, BBC reported.Brent crude the global oil benchmark spiked to above $139 a barrel,…