An executive of India's Bharat Petroleum Corporation said that after the US sanctions, Russia's crude oil supply has declined, and it is expected that Russia's oil supply will decrease by 20% in March.

2025-01-23

An executive of India's Bharat Petroleum Corporation said that after the US sanctions, Russia's crude oil supply has declined, and it is expected that Russia's oil supply will decrease by 20% in March.