Oil rises 3% as China moves to stimulate economy
Oil futures end higher Tuesday, taking back some of the losses suffered over back-to-back sessions.
Oil futures end higher Tuesday, taking back some of the losses suffered over back-to-back sessions.