Oil slips as Russian oil products ban looms
Oil falls as rate hikes loom, Russian flows stay strong
Oil prices firm on upbeat US economic data