In a stark warning amid escalating geopolitical tensions, Russian President Vladimir Putin has cautioned that global oil prices could surge beyond $100 per barrel if Russian crude supplies are cut off from international markets. Speaking on the sidelines of recent discussions, Putin emphasized that the absence of Russia’s oil would disrupt the global energy system, […]