World Rising fuel prices in Europe strain Germany’s haulage industry 19 March 2026, 1:54 pm Team Buyback