Markets rally on falling inflation and positive earnings reports | Moving Markets | Podwise