Oil prices pull back: Sanctions on Russia may not choke oil supply
Oil prices pull back: Sanctions on Russia may not choke oil supply
Traders are still nervous about the situation in Europe. However, the oil prices took a breather after surging to a seven-year high in the previous session.