Oil prices climb as Brent crude nears $US107 amid supply concerns
Brent crude approached $107 per barrel amid ongoing energy supply concerns, while share markets experienced mixed trading.
Brent crude approached $107 per barrel amid ongoing energy supply concerns, while share markets experienced mixed trading.