05-10-2026 16:17 via dailycryptonews.com

G7 Oil Reserve Release Sends Prices Sliding Downward

The Group of Seven nations agreed to release 100 million barrels from emergency oil reserves, causing a noticeable drop in oil prices.
Read more »