The United States and Iran have completed another series of indirect negotiations in Qatar, both expressing optimism and agreeing to continue discussions after the...
Oil prices tumbled significantly following the announcement of a provisional agreement between the United States and Iran aimed at resolving months of tension. This...