Loading news...

Oil holds above $100, stocks fall as Khamenei targets Hormuz | The Rising Nepal