Following last weekend’s announcement of a deal between the U.S. and Iran to bring the war in the Middle East to an end, markets rallied and oil prices dropped. This reaction is logical given that elevated oil prices have contributed to acceler
...Read More










