Oil prices fell Monday on the prospects of a return of Iranian oil to the market and data showing China's economic recovery stuttering under Covid-19 restrictions.Stock markets.
Oil prices slumped more than five percent Monday on the rising prospects of a return of Iranian oil to the market and data showing China's economic recovery stuttering under Covid-19 restrictions.
Oil prices fell more than 5 percent on Monday amid rising prospects of Iranian oil returning to the market and data showing China's economic recovery is