Global observable oil inventories have dropped by over 400 million barrels since February in the wake of the Iran conflict. This summer, oil prices will likely remain elevated, according to Ephraim Sutherland of the Investment Strategy Group in Asset & Wealth Management. One

00:00












