The double whammy of oil prices and currency strengthening
The armed conflict in Iran, which has included attacks by the US and Israel leading to the effective closure of the Strait of Hormuz, has caused an unprecedented shock to global energy markets. Brent oil prices have soared to over $120...