Oil prices are so high that France is considering a release from its strategic oil stockpile. But even in coordination with the US and UK, a release is likely to have only temporary effects on oil prices.
Results: 4 of 26