Shares plunge as oil prices soar above $100 a barrel