Crude oil rises towards $80 as China announces economic stimulus package