global oil supply risk - Explain24