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.

Popular Videos this Week

5-75

You Sang My Song

Playlist of My Life

Popular Videos this Week

Popular Videos this Week

Firsts

Compliment Battle

Friended