Trump has faced criticism for conflicting messages about his justifications and aims after launching the region’s biggest conflict in more than two decades.
Oil price falls and markets rally after Trump says Iran war over in two to three weeks
...
Read moreDetails

