News

We are still digesting the United States’ punitive 25% tariff slapped on India for continuing to purchase Russian crude oil.