Crude buy near 3905 sl 3887 tgt 3920/30/40++