Will Phil Mattingly and Richard Quest's predictions of high oil prices persist through May 2026? | Ravioli