Oil Shock Returns

Gulf security fears are pushing oil above $100, lifting inflation risks, bond yields, and market volatility worldwide.