Loading
Nothing good
The question is how to pay for Russian oil
China and India sniff a bargain
OPEC’s calculations, America’s shale quandary and Chinese lockdowns make a volatile mix