ON
← Back to feed
SKEconomy3 days ago

Oil prices plummeted after the US-Iran deal, tech stocks pushed the markets to record highs.

Both main crude oil contracts lost more than three percent and have fallen more than 15 percent since last week.

1 reports