'It's all against us' – European road freight rates driven to new heights
A combination of surging fuel prices, driver shortages, increased demand and tight supply have driven ...
The Brent crude oil price is holding steady at around $85 per barrel in trading today, as the markets take a breather from the doom and gloom of the past week when global stocks plunged to their lowest level for over a year on weaker ...
Comment on this article