Russian oil traders worry about their business

Oil (Brent/$): Tackles Slant Resistance at $109

Oil prices end up more than 6%