Crude oil was crushed on Tuesday, as concerns of slowing oil demand in China and Europe failed to offset supply worries from Libya.
Crude oil was crushed on Tuesday, as concerns of slowing oil demand in China and Europe failed to offset supply worries from Libya.