Oil slides after Pakistani source says US and Iran are close to framework peace deal

Capital Media

Read Previous

Rate for : INDIA

Read Next

SpaceX files plan for $55 billion Terafab chip facility in Texas