Oil price falls amid hope of a breakthrough to end Iran war

Brent crude drops by more than 6% to $105.55 a barrel, the lowest level in more than two weeks
The news, anew

Brent crude drops by more than 6% to $105.55 a barrel, the lowest level in more than two weeks
News
Saudi deputy minister receives Japanese ambassador in Riyadh
News
President seeks to mobilise supporters as Republicans face prospect of losing control of Congress