Mixed market sentiment: Energy surges while tech braces for earnings | OOBF

Energy sector rallies as tech sector prepares for key earnings reports.

Open shared insight