Oil surges 7% amid warnings of Russian supply shortages