Crude oil prices headed for second straight weekly loss on demand fears | The Financial Express