The Pulse Today
Stock markets showed a slight rebound on Wednesday following a tech-driven rout, while oil prices dropped as shipping traffic increased.