Banks slash oil forecasts as Strait of Hormuz flows return to pre-war levels