History was made last night when global oil prices jumped the most in a day ever in positive reaction to all the chat about, well maybe whether major states might ban Russian oil and gas imports after all. The proverbial case of ‘impulse’ notions out-pacing cool-headedness in the fervent response to Russia’s thuggish attempted […]