The wide-ranging sanctions imposed by the US on the Russian oil sector have started to dent near-term oil flows to India with state-owned Bharat Petroleum Corporation Ltd (BPCL) saying not enough ...
China's oil production is expected to remain flat in 2025, while India's oil demand growth outpaces China's amidst a shift in global energy consumption patterns.