Independent financial news & research
The International Monetary Fund (IMF) has identified rising oil prices and a weakened monsoon as significant…