Dr. Fatih Birol

G7 agrees to release up to 100million barrels of oil and diesel after Trump pressure

G7 nations agreed to release up to 100 million barrels of oil and diesel after US pressure, but much of the total may come from existing IEA pledges.
Read more