latest
WTI oil stopped declining and reached level close to $65 a barrel after it dropped below key technical level yesterday, Bloomberg report