Oil hits four-year high amid geopolitical tensions, sparking sharp market selloff across Asia and Europe.