LIVE market: Oil prices fell anew, having shed almost 7 per cent last week as concerns about global demand prompted speculators to take profits on long positions after a long bull runLIVE market: Oil prices fell anew, having shed almost 7 per cent last week as concerns about global demand prompted speculators to take profits on long positions after a long bull runRead More