The latest data suggests a drop in energy prices may have tamed the inflation monster. President Joe Biden certainly hopes so, since the marks he’s getting from the American people for his handling of the economy are some of the lowest on record. What people think and what the data shows don’t always sync up. […]