Home » Oil prices pull back from highs near $120 a barrel on talk of G-7 emergency release of crude reserves

Oil prices pull back from highs near $120 a barrel on talk of G-7 emergency release of crude reserves

Oil prices climbed on Monday, but finished below Monday’s highs near $120 a barrel following talk by the Group of Seven nations of a potential emergency release of crude reserves.