Oil Prices Tumble On Easing Middle East Fears
Oil prices tumbled more than five percent 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 economy … Read more