Oil prices fell on Thursday, following earlier gains, on concerns that high fuel prices could hurt economic growth, but planned easing of restrictions in Shanghai and a tight supply outlook capped losses.
Brent crude futures for July were down $1.25, or 1.2%, at $107.86 a barrel by 0932 GMT. U.S. W...