Oil prices spike to $74/barrel as Iran closes the Strait of Hormuz. US strikes 140 targets, fueling inflation fears and an 87% chance of a Fed rate hike.
Michael Poche
Senior Loan Officer | NMLS #974754
1 article