Weak Dollar and US production cut brings crude closer to $50