Thomas Catenacci, DCNF Oil prices have surged around the world in recent weeks, which will lead to even higher inflation, according to industry experts. “Rising oil prices […]