Oil prices at $100 a barrel look too high for global demand to sustain

Oil prices at $100 a barrel look too high for global demand to sustain

(Photo by FREDERIC J. BROWN/AFP via Getty Images) <ul> <li>Oil's price surge last month has pushed down consumer demand, the International Energy Agency said.</li> <li>As Brent crude oil prices near… [+2114 chars]

Read More
Top