Oil prices snapped its record 13+ per cent rally and edged lower on August 1 on…
Tag: crude oil production declined
Oil scores biggest monthly gain since January 2022 on tighter supply
More actively traded October Brent crude futures rose 73 cents, or 0.9 per cemt, to $85.14…