Oil prices fall and markets rally after Trump says Iran war will be over in three weeks
US president says conflict will end in ‘two to three weeks’, leading to 15% drop in brent crude and stock market climb in Asia

Source: the Guardian
US president says conflict will end in ‘two to three weeks’, leading to 15% drop in brent crude and stock market climb in Asia