Markets subdued as earnings and oil prices weigh newsdepo.com · 2026-10-28 19:14 economy Muted moves set tone ahead of European Central Bank’s policy decision on Thursday Read full article →