World News
Markets lose $50bn worth of crude due to US-Iran war
The nearly two-month conflict involving the US, Israel and Iran has severely disrupted global energy markets, wiping out tens...

