Cointelegraph|Oct 20, 2026 01:06
🚨 ALERT: Oil reserves in the US Strategic Petroleum Reserve dropped to 282.7 million barrels last week, the lowest since October 1982, per Department of Energy data.
Share To
Timeline
HotFlash
APP
X
Telegram
CopyLink