Oil prices retreated from their highest close in twelve weeks on Wednesday after reports from the American Petroleum Institute reflected an increase in U.S. stockpiles
FOR MORE ...
Oil prices retreated from their highest close in twelve weeks on Wednesday after reports from the American Petroleum Institute reflected an increase in U.S. stockpiles
FOR MORE ...