Markets Shudder as Saudis, Russia Clash Over Oil

FRANKFURT, Germany — A clash of the oil titans – Saudi Arabia and Russia – is sending shock waves through energy markets, with wide-ranging implications for consumers and