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 Â