Oil stages rally, but faces test later in the trading day
May 03, 2017 at 09:39 AM EDT
Oil prices had some support early Wednesday from a U.S. industry report showing oil and gasoline inventories declined, but Russian output could spoil the rally.