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.
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.