SPR weapon 'fizzled'

Markets shrugged off the International Energy Agency’s release of 60 million bbl of crude and petroleum products from emergency government supplies in a vain attempt to drive down energy prices.

In order to access this content, you must be logged-in and have an active subscription to the OGJ Premium Archive


More in Economics & Markets