April 01, 2026 macroeconomics Macroeconomic Headwinds: Oil Prices and Inflation Threaten Federal Reserve Rate Cuts