From where are you getting the 100+ per barrel figure? Futures yesterday closed at 89.34.
Lets beat them to it and shut down the Suez!!!
Forbes.com
“Brent crude oil contracts for March, the global benchmark, hit their highest level since late 2008 at $99.63 per barrel on January 28.”
Spot a few min ago was $103.22