The Bryan Mound Strategic Petroleum Reserve in Freeport, Texas. Reuters
The Bryan Mound Strategic Petroleum Reserve in Freeport, Texas. Reuters

Oil falls on demand concerns as US announces release of more crude from its reserves