Oil Prices Top $100, Reigniting Inflation Fears and Delaying Rate Cuts | Srmed