Oil Markets Appear Unfazed by Announced Release of Oil from Strategic Reserves
Michael Giberson On June 23 the International Energy Agency announced the release of 60 million barrels of oil from strategic reserves held by member governments. Oil prices dipped for a day or two, then recovered more or less to pre-June 23 levels. Overall, it seems, the release merited a collective yawn from the markets. The …
Oil Markets Appear Unfazed by Announced Release of Oil from Strategic Reserves Read More »