What IEA’s 2029 peak oil forecast means for the tanker trades
Atlas team2024-10-29T11:56:13+01:00The International Energy Agency (IEA) has called peak oil as happening in 2029, something that has got tanker analysts discussing what this means for owners mulling rejuvenating their fleets. [...]