India’s BPCL buys US crude set to arrive in China after new tariffs kick in