Crude oil prices have stabilized following a steep, conflict-driven selloff that rattled energy markets earlier this week, according to analysts at ING. The.