Price of Brent oil down below $103 per barrel on London’s ICE first since September 10
The price of futures contracts of WTI crude oil for October delivery was down by 1.86%
The price of futures contracts of WTI crude oil for October delivery was down by 1.86%