Skip to main content

Popular news

Under U.S. pressure, G7 nations agree to release fuel reserves

(The Center Square) - The Group of Seven nations agreed Friday to release 100 million barrels of oil and fuel products over four months, beginning with substantial diesel releases within