How oil and gas markets reacted to Russia's invasion of Ukraine and Iran conflict