Global crude oil prices have passed $100 per barrel during times of economic uncertainty and geopolitical instability. (AP Digital Embed)

News, Photo and Web Search

Other Photos

Previous Photo