Supply concerns send oil higher
A report brought questions about the market's ability to meet increased demand. Per-barrel prices topped $62.
A report brought questions about the market's ability to meet increased demand. Per-barrel prices topped $62.