This could be a relief to the consumer

CNBC: Talking Numbers
Oil prices have fallen nearly 3 percent since the beginning of March and, based on the technicals, it could possible see an even bigger drop ahead.
View Comments (0)