The troubled tourist had jetted to Spain from Russian Federation with a pal a day earlier.
The Catalan Minister, Jordi Jane, today confirmed that the Swedish holidaymaker had been partying "all night" before sparking the drama on the Spanish highway.
Jane said that the driver, who was not hurt, had been detained and charged with "stealing a vehicle, attacking police agents, reckless driving, causing injury and damage".
She said no one was wounded from the police gunshots that forced him to a standstill.
Mr Molinero said police started chasing the truck after the driver failed to obey orders to stop from officers who had seen it driving at high speed and dropping part of its load.
He said he didn't want to speculate on how much money Berggren had spent before his bank statements arrived but admitted he expected them to show "important amounts".
The 32-year-old suspect was arrested after police fired at the truck's wheels to stop it, regional police chief Joan Carles Molinero told reporters.
'The Great Wall' Surprised Me with its Epic Sets and Deadly Monsters
There's a script by a team of Hollywood writers, and direction from one of China's most acclaimed filmmakers ( Zhang Yimou ). Following the chase Garin gets attacked by a Tao Tei, an ugly beast that preys on humans every 60 years.
The unnamed friend he jetted to Barcelona with is thought to have already left Spain.
He has reportedly been arrested, with authorities evaluating his mental health.
Berggren is being held in a psychiatric centre while Spanish police await information from their Swedish colleagues on whether he has any criminal convictions there.
The incident unfolded at about 11am and the lorry came to a halt at exit 22 of the motorway, local media report.
It is was not immediately clear what led to the incident, but Zoido said on Twitter it was not being treated as an act of terrorism.
Last July, a lorry ploughed down the packed seafront promenade in Nice during Bastille Day celebrations, killing 86 people and injuring hundreds of others.