BPCL Signs U.S. Oil Purchase Agreement with BP

BPCL strengthens energy security with a U.S. oil supply agreement with BP