How High Will Global Oil Prices Rise?

If you’re watching global oil markets and getting a sickening feeling in your stomach, you’re in good company. Oil prices have spiked precipitously in recent weeks, with the U.S. benchmark price at over $107 and Brent rising …