Business, News US lifts naval blockade as Iran’s supreme leader says Trump made deal ‘out of desperation’ June 18, 2026 Iran’s supreme leader says he disagrees with the deal and Donald Trump signed it “out of desperation”.
Copper on pace for best year since 2009 as AI demand, supply fears fuel record price rally Analysts say copper’s record-breaking run could continue next year, citing supply disruptions and masssive spending on artificial intelligence.
Blip, dip, pullback or the beginning of the end? Global investors weigh in on stock sell-off Once asset light businesses have morphed into capex-heavy hyperscalers, leading to investor concern.
Hillary Clinton tells House panel she ‘had no idea’ of Epstein’s crimes The ex-secretary of state called for President Trump to be questioned under oath about his past association with the sex…