The IEAs global oil demand growth forecast is now at its lowest level in 10 years.
— Feb 26th 2020 report card
Sometimes a short statement like this sends a chill up my economic spine as a railway guy hoping to catch the trucks...
Sometimes a short statement like this sends a chill up my economic spine as a railway guy hoping to catch the trucks...
Cheers!