Global oil prices have surpassed $100 a barrel, as Iran continues to block tankers from shipping crude. IEA’s decision to release 400 million barrels of oil has not eased markets. We talk about global supply disruptions due to the West Asia conflict and more in our weekly wrap


