A Week That Had Everything — and Still Finished Green This was not a boring week. Treasury yields spiked to levels not seen in over a year, oil was flirting with triple digits, and the Iran situation kept traders on edge from open to close every single session. And yet,…