June 06, 2026
Oil prices have fallen sharply after signals of possible talks between Washington and Tehran
Gold up 52% so far this year