Tag
1 post on this topic.
On a humid July morning, traders watching their screens saw Brent crude jump past $98 a barrel within minutes. The cause was not a sudden supply shock...