Edward Meir's week in review and thoughts for the week of June 22, 2026
With a tenuous memorandum of understanding signed between the US and Iran, crude oil prices continued to sell off this past week, although the declines were not as steep as what we saw in the week prior.

