MarketsFarm – The onset of India’s annual southwest monsoon, which is vital to the country’s agricultural production, is expected to hit the southern state of Kerala within the next 48 hours, according to an update from the India Meteorological Department. The persistence of westerly winds over the Arabian Sea, the increased depth of those westerly
