Summary Upside risks remain, seasonal demand could lift prices, analysts say OPEC lowers 2026 oil demand growth forecast to 970,000 bpd, raises 2027 demand growth LONDON, June 12 (Reuters) – Oil prices fell over 3% on Friday to their lowest in nearly two months after U.S. President Donald Trump cancelled new strikes on Iran, reducing fears of … Read more
