Interesting roller coaster ride today, 106, 104, 105, currently 105.60.
While the SPR release was denied, one can't help but think that the subject came up in the meeting yesterday between Cameron and Obama. And it would only make sense that the Obama Admin should make some move to lower prices...