U.S. crude futures fell for a second consecutive day, ending 1% lower at $90.28 a barrel as the recent rally takes a breather.
U.S. crude futures fell for a second consecutive day, ending 1% lower at $90.28 a barrel as the recent rally takes a breather.