MarketWatchOil down more than 2% as Russian output cuts stallThe Straits TimesRussia's February oil output was unchanged from January at 11.11 million barrels per day (bpd), energy ministry data showed, with cuts remaining at 100,000 bpd or just a thir
…