Brent Crude oil price : Brent crude futures fell $3.58, or 4.10%, to $83.75 a barrel, while U.S. West Texas Intermediate crude declined $4.01, or 4.72%, to $80.87. Both benchmarks had already fallen more than 3% on Friday.
Remittances, services surplus lift India to $4.7 billion current account surplus in April
India achieved a significant current account surplus of $4.7 billion in April. This positive shift was driven by robust inward remittance flows. The services sector