Bloomberg
427

Oil Holds Above $80 as Global Power Crunch Tightens Demand

Oct.12 -- Crude oil prices remain above $80 per barrel amid expectations that a widening global power crisis will continue to lift demand. Bloomberg's Helen Robertson reports.

Evolution

Popular Videos this Week

You Sang My Song

Playlist of My Life

Popular Videos this Week

First Date Interview

Would They Wear That

Compliment Battle

Last Thing On My Phone

Friended