Brent crude oil fell to its lowest level since March, dropping to around $86.7 per barrel as supply concerns eased and energy markets experienced profit-taking pressure.
English
Brent crude oil fell to its lowest level since March, dropping to around $86.7 per barrel as supply concerns eased and energy markets experienced profit-taking pressure.