Oil touches $97 per barrel as diesel prices surge to highest level this year

Oil touches $97 per barrel as diesel prices surge to highest level this year

The nationwide average price for diesel fuel rose to $5.78 per gallon, up 9 cents overnight....

Redirecting to full article...