Banks, industrials, and technology companies fall as European blue-chip indexes all opened sharply lower on surging oil prices. Spain's IBEX 35 fell 3% as major banks slipped sharply—Santander was ...
U.S. stock futures tumbled and Brent crude prices climbed 15% after some major Gulf producers curbed production.