Oil falls as rate hikes loom, Russian flows stay strong
Oil prices firm on upbeat US economic data
Oil dips, but hovers near 2023 highs on China demand optimism