US stock markets edged higher on Wednesday after strong quarterly earnings from major companies, while investors also reacted to fresh inflation data and rising tensions in the Middle East.

Oil prices jumped again on Tuesday after fresh US strikes against Iran that marked a new escalation in hostilities that has fuelled fears...

US stocks today: Wall Street traded on a more stable note on Tuesday after a US inflation report came in better than economists had anticipated, helping calm investor sentiment…