Oil prices edge lower as traders await U.S. stockpiles data, Libya supply risks still linger
Oil prices were edging lower on Wednesday morning, following a sharp pullback that halted a recent three-day rally ahead of the release of key U.S. inventories data.