Oil Drop on Peace Hopes: European Shares Rally, IT Stocks in Cross-Current