STRATEGIC
BUSINESS
India May End Up Buying $15 Bn Worth Oil From Venezuela This Year
The Trump administration has been pressuring India to cut its purchases of Russian crude, accusing India of financing the Ukraine war
Read the original at Deccan Chronicle ↗