Commodities Corner: Consumers take notice as inflation bites and oil prices top $90 a barrel
U.S. benchmark oil has climbed to its highest prices of the year, topping $90 a barrel, with costs for diesel reaching their highest in months as U.S. inflation continues to rise — and consumers are starting to take notice.