Oil soars past $100 after Russia orders troops into Ukraine

Oil soars past $100 after Russia orders troops into Ukraine

BBC News

Published

This comes amid economic sanctions and moves to block a key Russian gas pipeline.

Full Article