Oil futures marked their third straight week of losses last week - and have fallen for eight of the past nine - with Brent ending down 24 per cent and WTI off around 7 per cent. from Commodities-Markets-Economic Times Read The Rest:economictimes...