Oil prices lowest since 2021 on banking fears