Energy Markets
Oil rebounds as the glimmering relief from the Iran war fades.
On Tuesday, world stocks made modest gains while oil prices remained above $100 per barrel. This was due to caution after U.S. president Donald?Trump postponed the bombing of Iran’s?power grid. U.S. Treasury Yields increased and the dollar regained ground in a retracement of a rally that swept the markets overnight, after Trump extended his Saturday ultimatum to Iran for it to reopen Strait of Hormuz by 48 hours. Trump cited "productive" discussions Tehran. Iran fired waves of missiles towards Israel on Tuesday. This kept the markets on edge. Oil last traded at $101.5 per barrel after a 15% drop on...