Africa Africa Asia Economy INTERNATIONAL News Oil & Gas Oil prices fall as G7 agrees to release 100 million barrels of reserves Esther Chukwueze October 3, 2026 0 Oil prices fell sharply on Friday after G7 members announced a coordinated release of strategic oil reserves... Read More Read more about Oil prices fall as G7 agrees to release 100 million barrels of reserves