Lockdown puts India in similar position that led to US oil WTI crash
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 puts India in similar position that led to US oil WTI crash Read More