By using this site, you agree to our Privacy Policy and our Terms of Use. Close

US and allies are releasing 60 million barrels of oil to lower gas prices while we put the squeeze on Russia.