Geopolitical risks have jumped in the last three weeks, pushing crude oil prices to the highest level in years. Key benchmarks like Brent and the West Texas Intermediate (WTI) have jumped to over $95, ...