Oil prices tumbled more than five per cent Tuesday after a report said Israeli Prime Minister Benjamin Netanyahu told US President Joe Biden he would not strike Iran’s crude or nuclear facilities. Oil prices were also pushed down by worries about demand in China after Beijing failed to announce any new stimulus for its stuttering [...]
Related Articles
Don't miss out on breaking stories and in-depth articles.