Fresh financial disclosures show Donald Trump made hundreds of stock purchases during the April 2025 market slump, reigniting questions over ethics and timing.
Crude dips again as investors pin hopes on US-Iran negotiations; Brent and WTI near pre-war levels.