Oil prices tumble this week as market regains cautious optimism
Photo: Alamy Oil prices tumbled on Monday following solid talks in Switzerland between the United States and Iran, and after U.S. Treasury Secretary Scott Bessent announced the temporary issuance of…