Global Markets Indices Drop As Investors Rotate Positions
US and European stocks declined as rising oil prices bolstered global inflation expectations, prompting central bankers to tighten monetary policy.

What's Your Reaction?











