G7 Orders 100 Million Barrel Emergency Oil Release — UK Diesel Is at £2 a Litre and the 20-Day Diesel Deadline Changes Everything
If you’ve been paying more than £2 a litre at the pump this week, there’s a reason — and now there’s a response. G7 nations have agreed to coordinate an emergency release