Oil prices hold near $102 after Brent tops $103
Oil prices steadied near $102 a barrel on Monday after Brent briefly…
Brent and WTI crude decline after weak economic reports in US and Germany
Oil prices fell 1% amid weak economic data from the US and…

