BPCL
-
India
US Pressure Effect? Indian Government Oil Companies Stop Buying Russian Oil
New Delhi, 7 August – (www.deccanlive.com): Under growing pressure from the United States, India’s state-run oil companies have temporarily stopped…
Read More »