Breaking news US SPR release notice sends oil prices down Febbraio 14, 2023 The prices of oil futures declined on Tuesday following the notice of the United States Department of Energy (DOE), which revealed that 26 million oil barrels will be released from the Strategic Petro…