India’s oil demand growth set for pandemic low on war crunch
AI disclosure
Summary
Oil demand growth is forecast at 78,000 barrels a day, according to Kpler Ltd., which has slashed its pre-war estimate by almost 40%