Oil down almost 4% as ‘generous’ Russia price cap snuffs OPEC cut speculation