Oil prices settled higher on Wednesday after data showed a larger-than-expected drop in US crude inventories and as investors weighed the potential impact from new US tariffs on India. Read full story