London, Nov 26 (AFP/APP):World oil prices slumped more than 10 percent Friday, slammed by demand fear after the emergence of a new variant of Covid-19. In late afternoon London trade, New York’s WTI crude tumbled 11.3 percent to $69.53 per barrel, while European benchmark Brent […]