Germany to release up to 15 million barrels of oil under G7 plan
14 hours ago
Germany will release up to 15 million barrels of diesel, heating oil, and crude from emergency reserves under a G7 plan to curb soaring energy prices. This marks Europe's largest contribution to the IEA's program addressing fuel shortages caused by geopolitical conflicts.