An announcement from Iraq that it is pumping oil at record levels helped send oil prices and stock markets tumbling around the world on January 25.
…
An announcement from Iraq that it is pumping oil at record levels helped send oil prices and stock markets tumbling around the world on January 25.
…