Despite this morning dismal Indian services PMI report for April, showing the sector in deep depressive conditions, the Indian Rupee remained resilient.
Oil prices are finding a floor near $76, backed by the OPEC statement being released after the only meeting earlier this Thursday. A panel of OPEC+ members said no policy changes are foreseen for now,
Leave a Comment