Earnings Watch: Energy Majors and Payment Networks Set Tone for Macro Signals | Discvr Financial News | discvr.ai