Lockdown puts India in similar position that led to US oil WTI crash
April 23, 2020 New Delhi: India is staring at a WTI moment with refiners flooding the market with petroleum products that has not enough takers in the absence of demand in the present lockdown and…