Oil prices climbed Tuesday as Iran clamped down on anti-government protesters and unrest in the Middle East threatened to keep energy prices high for months to come.
Benchmark West Texas Intermediate for April delivery gained $2.66 to settle at $99.63 per barrel on the New York Mercantile...