Oil prices retreated Wednesday to their lowest levels since the start of US-Iran war while tech shares continued to show weakness on a mixed day for global stocks.
Oil prices retreated Wednesday to their lowest levels since the start of US-Iran war while tech shares continued to show weakness on a mixed day for global stocks.