It’s been a historic 24 hours for crude oil, which soared to $120 per barrel overnight on Iran worries, but has plunged back to just above $80.Markets, Bitcoin News, Donald Trump, Market Wrap, Breaking News, top news, NewsRead More

You might also be interested in reading US speaker suggests Zelenskyy might need to resign after disastrous Oval Office spat.