World Pulse
50% cut in Russian oil purchases could raise India's oil bill by USD 5-10 bn, push inflation: Economist · World Pulse