Oil fell on Tuesday, reversing yesterday’s steep rally, pressured by uncertainty over whether global demand can erode a surplus.
Oil fell on Tuesday, reversing yesterday’s steep rally, pressured by uncertainty over whether global demand can erode a surplus.