Energy cost spike from Iran war sends inflation soaring to highest level in nearly 3 years
Inflation is now at its highest level in nearly three years, in large part due to skyrocketing energy costs from the Iran war. Arjun Murti, partner at the energ...