I just read that Russia is selling crude oil to India for 30% less than the benchmark Brent crude rate. Putin price hike indeed.
I just read that Russia is selling crude oil to India for 30% less than the benchmark Brent crude rate. Putin price hike indeed.