On April 3, 2023, the Organization of the Petroleum Exporting Countries acknowledged the crude oil production cuts announced by major oil-producing countries. File
| Photo...
For representative purposes
| Photo Credit: Getty Images
The story so far: Earlier last week, the National Payments Corporation of India (NPCI), which governs UPI,...