Oil futures rocketed more than 13 percent at one point before coming back to gains nearer seven percent
Oil futures rocketed more than 13 percent at one point before coming back to gains nearer seven percent
Oil futures rocketed more than 13 percent at one point before coming back to gains nearer seven percent
Oil futures rocketed more than 13 percent at one point before coming back to gains nearer seven percent