Oil prices $100

Oil prices rise above $100, stock markets fall as Russia assaults Ukraine

Oil and gold prices rocketed higher Thursday as Russian forces fired missiles at several Ukrainian cities and landed troops on…

4 years ago