Posted by Wall Steet Journal
Share on Facebook
Tweet on Twitter
The days of $100 oil are back—and not just in Europe, where the Brent crude benchmark vaulted past $108 a barrel on Monday.