latest
Oil is holding near $70 a barrel level as supply risks continue threatening market for this commodity, Bloomberg reports today.