Oil prices retreated today after closing above $100 a barrel for the first time as investors seized on a refinery explosion and the possibility that OPEC may cut its output.
Oil prices retreat after closing above $100 a barrel