Oil retreats after three-day rally on renewed demand, economic growth concerns

0
160

Oil prices stepped back on Friday after three straight days of gains, hurt by renewed concerns about fuel demand in light of gloomy economic growth forecasts.