G7 countries unveil joint 100 million barrel oil and diesel release strategy to stabilize markets and prevent...