Loading...

Oil drops to $80 a barrel and markets rise as Trump touts Iran deal | WorldBrief