G7 agrees to release 100 million barrels of oil and diesel from reserves
Brent crude fell by roughly 3% on Friday as markets anticipated the additional supply. Analysts warn that Gulf supply pressures are likely to limit how long the relief lasts.
2 min read

