Crude Smashes $100 Resistance to $107
Oil prices are moving higher, and Treasury yields along with them as as U.S. prepares for extended blockade of Iran. The news was out last night and still WTI $100 was defended, but patience and faith in solid price action paid off as WTI trades above $107. Beyond oil and its effects on rates or…
