“The world is facing a shortfall in oil shipments totaling over 400 million barrels due to geopolitical disruptions.”