Crude oil prices managed to shrug off soggy risk appetite yesterday but may yet succumb to selling pressure. Technical positioning bolsters the case for a downturn.

FOR MORE ...