Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 2 minute read Auto and Transport Industry News Volvo Trucks to deliver 25 more heavy electric trucks to DFDS Volvo Trucks has bagged an order to deliver an additional 25 heavy electric trucks to Danish shipping and… bySrinathDecember 23, 2021