Oil Price Craters on Reports that G7 Could Release 400 Million Barrels: Crypto Market Reacts March 9, 2026