U.S. crude oil rebounds more than 2%, closes above $67 a barrel after steep sell-off
U.S. crude oil rebounded more than 2% on Wednesday, regaining some ground after prices closed at the lowest level in nearly three years in the previous session. “Crude Oil has rallied back aggressively,” Bob Yawger, executive director of energy futures at Mizuho Securities, told clients in a note. Yawger said the rally could be due […]