Green Stocks July 22- No Stopping Oil Price Domestic Pressures As Stocks Slip
The revival of the monsoons failed to cheer the markets, as stocks slipped up on the dilemma of rising oil prices and heightened political temperatures.

What's Your Reaction?











